2006 : 539 products
2007 : 4813 products
2008 : 4421 products
2009 : 5088 products
2010 : 5112 products
2011 : 5106 products
2012 : 4959 products
2013 : 9027 products
2014 : 9485 products
2015 : 10284 products
2016 : 10351 products
2017 : 10325 products
2018 : 10188 products