Year	Number
1960	12795
1961	13118
1962	13549
1963	14072
1964	14671
1965	15315
1966	16025
1967	16792
1968	17555
1969	18279
1970	18937
1971	19547
1972	20108
1973	20623
1974	21156
1975	21727
1976	22325
1977	22948
1978	23589
1979	24236
1980	24967
1981	25750
1982	26464
1983	27109
1984	27656
1985	28065
1986	28360
1987	28566
1988	28701
1989	28801
1990	28826
1991	28803
1992	28793
1993	28826
1994	28938
1995	29068
1996	29145
1997	29236
1998	29364
1999	29497
2000	29652
2001	29834
2002	30092
2003	30289
2004	30389
2005	30519
2006	30644
2007	30836
2008	31220
2009	31793
2010	32338
2011	32840
2012	33508
2013	34318
2014	35241
2015	36247
2016	37251
2017	38349
2018	39589
2019	40974
2020	42543
2021	44192
2022	45840
2023	47415
