E-commerce growth drives demand