Year Number 1970 79924 1971 90155 1972 90544 1973 90631 1974 74401 1976 73379 1977 70878 1978 88892 1979 88932 1980 92167 1981 95710 1982 89676 1983 96878 1984 100908 1985 100971 1986 105707 1987 100259 1988 99498 1989 103900 1990 109454 1991 106926 1992 108307 1993 118638 1994 118350 1995 125877 1996 127169 1998 153177 1999 162373 2000 84683 2001 77104 2002 68131 2003 60898 2004 63248 2005 59429 2006 52771 2007 59407 2008 54676 2009 55066 2010 50952 2011 47776 2012 45015 2013 41944 2014 44983 2015 45877 2016 43461 2017 37641 2022 89723 2023 96950