Year Total 1990 123000 1991 176000 1992 229000 1993 296000 1994 369000 1995 474000 1996 559000 1997 653000 1998 936000 1999 1154000 2000 1420000 2001 1640000 2002 1796000 2003 2000000 2004 2138000 2005 2300000