Year	Number
1960	26834
1961	27431
1962	27863
1963	28256
1964	28608
1965	28906
1966	29155
1967	29268
1968	29239
1969	29163
1970	29044
1971	28890
1972	28902
1973	29137
1974	29433
1975	29744
1976	29947
1977	30049
1978	30154
1979	30257
1980	30358
1981	30492
1982	30727
1983	31024
1984	31288
1985	31471
1986	31547
1987	31547
1988	31544
1989	31703
1990	32231
1991	33207
1992	34251
1993	35223
1994	36273
1995	37325
1996	38403
1997	39522
1998	40667
1999	41816
2000	42833
2001	43513
2002	43950
2003	44327
2004	44663
2005	45069
2006	45591
2007	46151
2008	46724
2009	47292
2010	47858
2011	48307
2012	48632
2013	48927
2014	49191
2015	49430
2016	49650
2017	49847
2018	50026
2019	50188
2020	50211
2021	50207
2022	50173
2023	50052
