Year Number 1965 5000 1966 6290 1967 10710 1968 13190 1969 12640 1970 16000 1971 17000 1972 25000 1973 37310 1974 40430 1975 36050 1976 34070 1977 64900 1978 79140 1979 57790 1980 36410 1981 40560 1982 89110 1983 103000 1984 96480 1985 103780 1986 138270 1987 144100 1988 143568 1989 137180 1990 138049 1991 140676 1992 142104 1993 141126 1994 141126 1995 129965 1996 131139 1997 165072 1998 168564 1999 206386 2000 250940 2001 284173 2002 246765 2003 226697 2004 173907 2005 155718 2006 120253 2007 112931 2008 83484 2009 56786 2010 47853 2011 45627 2012 25647 2013 23584 2014 25566 2015 26434 2016 29338 2017 41266 2018 49877 2019 57518 2020 66070 2021 75154 2022 61159 2023 72411