Year Total 1990 590000 1991 690000 1992 800000 1993 930000 1994 1000000 1995 1400000 1996 1600000 1997 1900000 1998 2000000 1999 2400000 2000 2700000 2001 2900000 2002 3100000 2003 3314000 2004 3543000 2005 3772000 2006 3962000