1998 : 9840 products
1999 : 17077 products
2000 : 17244 products
2001 : 17226 products
2002 : 17225 products
2003 : 17213 products
2004 : 17258 products
2005 : 17157 products
2006 : 17181 products