Year Total 1990 2100000 1991 2600000 1992 3100000 1993 3500000 1994 4100000 1995 4800000 1996 5300000 1997 6500000 1998 7600000 1999 9000000 2000 10300000 2001 11300000 2002 13020000 2003 15480000 2004 18150000 2005 21490000