Year Number of 1990 243700 1991 1144000 1992 783000 1993 723000 1994 667400 1995 156600 1997 893200 1998 1169000 1999 1472000 2000 1636000 2001 1250000 2002 1863000 2003 3246000 2004 2489000 2005 2329000 2006 2283000