Year	Number
1970	25934
1971	26722
1972	27205
1973	27691
1974	28236
1975	29259
1976	30361
1977	31544
1978	32993
1979	34368
1980	35771
1981	37287
1982	38859
1983	40669
1984	41127
1985	41225
1986	40746
1987	40504
1988	40234
1989	39936
1990	39520
1991	39336
1992	38997
1993	38544
1994	38297
1995	38110
1996	37910
1997	37584
1998	37408
1999	37470
2000	37468
2001	37555
2002	37259
2003	36843
2004	36368
2005	36163
2006	37162
2007	38351
2008	39389
2009	40207
2010	40847
2011	40553
2012	40163
2013	40458
2014	40765
2015	41359
2016	41371
2017	41364
2018	41304
2019	41175
2020	40685
2021	40236
2022	39828
