Year Number of 1990 92870 1991 568900 1992 773500 1993 828400 1994 831500 1995 932800 1996 974200 1997 670900 1998 687300 1999 1937000 2000 3057000 2001 3366000 2002 2649000 2003 2260000 2004 1750000 2005 2362000 2006 2161000