1994 : 1746 products
1995 : 1210 products
1996 : 2214 products
1997 : 5457 products
1998 : 8116 products
1999 : 7477 products
2000 : 7314 products
2001 : 9230 products
2002 : 7401 products
2003 : 3686 products
2004 : 3980 products
2005 : 157 products