Share of purchases made online in 2017