Year Number of 1990 248900 1991 282300 1992 280600 1993 295700 1994 263100 1995 95360 1996 29820 1997 384900 1998 12230 1999 530200 2000 546600 2001 612900 2002 723100 2003 809400 2004 1969000 2005 962700 2006 1023000