1998 : 8656 products
1999 : 17180 products
2000 : 17238 products
2001 : 17190 products
2002 : 17183 products
2003 : 17170 products
2004 : 17228 products
2005 : 17162 products
2006 : 14257 products