Year	Number
1970	41780
1971	45695
1972	50348
1973	53906
1974	57622
1975	60566
1976	63293
1977	65870
1978	67328
1979	68292
1980	66985
1981	65256
1983	65086
1984	65149
1985	63347
1986	65236
1987	67422
1991	84557
1992	91123
1998	98726
1999	98290
2000	97840
2001	96431
2002	97696
2003	99210
2004	102023
2006	100243
2007	99098
2008	98561
2009	97937
2011	100913
2012	97254
2014	101530
2015	100025
2016	100567
2018	103088
2019	85862
2020	104176
2021	106802
2022	98561
