Year Number of 1990 662600 1991 581200 1992 420100 1993 877700 1994 324200 1995 761800 1996 1696000 1997 1849000 1998 1720000 1999 1804000 2000 1534000 2001 680900 2002 1348000 2003 1821000 2004 1815000 2005 1497000 2006 1536000