Year Total 1990 235000 1991 290000 1992 330000 1993 460000 1994 1182000 1995 1242000 1996 1465000 1997 1705000 1998 1915000 1999 2100000 2000 2560000 2001 2900000 2002 3000000 2003 3100000 2004 3200000 2005 3500000