There are 2600 products