Year Number 1970 27700 1971 31300 1972 38600 1973 63400 1974 70700 1975 72800 1976 73700 1977 71000 1978 71900 1979 75100 1980 88600 1981 97800 1982 95800 1983 95100 1984 95100 1985 94700 1986 94100 1987 101400 1988 109400 1989 111900 1990 130500 1991 145800 1992 164800 1993 164500 1994 175000 1995 178200 1996 188300 1997 194100 1998 174000 1999 164800 2000 169263 2001 169840 2002 189382 2003 166716 2004 170054 2005 176152 2006 163665 2007 185052 2008 176549 2009 182002 2010 302185.222466875 2011 336401 2012 343382 2013 430334.457756879 2014 443318.55 2015 463740 2016 447001 2017 473610.67 2018 474940 2019 498878 2020 167785 2021 83981.767