Year Total 1990 2900000 1991 3500000 1992 4100000 1993 4900000 1994 5700000 1995 6400000 1996 7300000 1997 8200000 1998 9400000 1999 11100000 2000 12900000 2001 14200000 2002 15300000 2003 16480000 2004 22390000 2005 28300000 2006 30800000