There are 268 products in total