Year	Number
1971	7025
1972	7153
1973	7586
1974	7777
1975	7854
1976	8022
1977	8161
1978	8131
1979	8508
1980	10002
1981	11912
1982	13043
1983	13590
1984	14105
1985	14394
1986	14896
1987	16003
1988	16975
1989	17921
1990	18524
1991	19183
1992	18937
1997	20232
1998	22435
1999	23730
2000	26499
2001	28698
2002	26024
2003	27319
2004	28254
2005	26944
2006	30637
2007	31037
2008	32338
2009	33158
2010	35583
2011	40299
2012	40397
2013	40159
2014	41193
2015	42005
2016	43558
2017	43906
2018	42073
2019	43878
2021	60666
2022	63046
