Year	Number
1960	26377
1961	26832
1962	27210
1963	27587
1964	27997
1965	28424
1966	28838
1967	29264
1968	29709
1969	30173
1970	30515
1971	30620
1972	30552
1973	30402
1974	30243
1975	30117
1976	30067
1977	30107
1978	30194
1979	30314
1980	30433
1981	30509
1982	30567
1983	30637
1984	30679
1985	30668
1986	30641
1987	30597
1988	30548
1989	30515
1990	30494
1991	30718
1992	31172
1993	31622
1994	32099
1995	32619
1996	33171
1997	33735
1998	34279
1999	34782
2000	35307
2001	35831
2002	36301
2003	36745
2004	37188
2005	37660
2006	38181
2007	38745
2008	39367
2009	40012
2010	40597
2011	41141
2012	41653
2013	42096
2014	42488
2015	42853
2016	43176
2017	43461
2018	43715
2019	43961
2020	44236
2021	44511
2022	44782
2023	45051
