Year Number of 1982 98650 1983 117600 1984 151600 1985 226900 1986 265100 1987 251600 1988 304600 1989 310600 1990 375500 1991 345000 1992 320400 1993 344200 1994 363800 1995 515800 1996 504800 1997 466400 1998 445700 1999 449500 2000 454400 2001 470200 2002 462600 2003 615900 2004 790600 2005 894400 2006 940900 2007 979500