2005 : 1742 products
2006 : 5110 products
2007 : 8077 products
2008 : 10083 products
2009 : 10989 products
2010 : 15353 products
2011 : 15289 products
2012 : 15210 products
2013 : 20182 products
2014 : 19805 products
2015 : 20466 products
2016 : 20571 products
2017 : 20464 products
2018 : 1 product