Year	Number
1971	10542
1972	11220
1973	11939
1974	12442
1975	13687
1976	15149
1977	13077
1978	14079
1979	15064
1980	15621
1981	15986
1982	16039
1983	16871
1984	17480
1985	18307
1986	18773
1987	19500
1988	20183
1996	23536
1999	24871
2000	25369
2001	26012
2002	26452
2003	26558
2004	27319
2005	27581
2006	28089
2007	29273
2008	29802
2009	30311
2010	30474
2011	30828
2012	32490
2013	30926
2014	30574
2015	30405
2016	30063
2017	31007
2018	31106
2019	31050
2020	31437
2021	31760
2022	31676
