Year Number 1971 186656 1975 251512 1978 255306 1979 242733 1980 225804 1981 215654 1982 203685 1983 185819 1984 167820 1985 167632 1986 156379 1987 141708 1988 139079 1989 129014 1990 134342 1991 124878 1992 124785 1993 120081 1994 117095 1995 105888 1996 106710 1997 108231 1999 93455 2000 83509 2001 72355 2002 47773 2003 42347 2004 40902 2005 55597 2006 43059 2007 41943 2008 31148 2009 22795 2010 13804 2011 19354 2012 10842 2013 8014 2014 9497 2015 9608 2016 10430 2017 10003 2018 9836 2020 7770 2021 13122 2022 21781