There are 3072 products