Year	Number
1975	18800
1976	18900
1977	18100
1978	20400
1979	20300
1980	19200
1981	19100
1982	19400
1983	18300
1984	55400
1985	53900
1986	57300
1987	64700
1988	69500
1989	71400
1990	62400
1991	56700
1992	53200
1993	24700
1994	57800
1995	26800
1996	26800
1997	29300
1998	29600
1999	27100
2000	27512
2001	29826
2002	31147
2003	17704
2004	18712
2005	19606
2006	21935
2007	21700
2008	21751
2009	21450
2010	32741
2011	36364.3197806363
2012	37309.857693979
2013	30012
2014	34068
2015	51680
2016	48892
2017	53696
2018	41173
2019	54328
2020	36664
2021	34007
