Year	Number
1960	10864
1961	11430
1962	12359
1963	13162
1964	13858
1965	14469
1966	15018
1967	15527
1968	16015
1969	16498
1970	16931
1971	17307
1972	17676
1973	18056
1974	18452
1975	18876
1976	19339
1977	19841
1978	20374
1979	20901
1980	21388
1981	21817
1982	22264
1983	22751
1984	23219
1985	23793
1986	24463
1987	25148
1988	25870
1989	26601
1990	27331
1991	27971
1992	28495
1993	28960
1994	29357
1995	29682
1996	29937
1997	30115
1998	30205
1999	30214
2000	30174
2001	30468
2002	31183
2003	31975
2004	32783
2005	33618
2006	34491
2007	35412
2008	36360
2009	37288
2010	38135
2011	38878
2012	39743
2013	40733
2014	41628
2015	42388
2016	42991
2017	43444
2018	43776
2019	44012
2020	44252
2021	44475
2022	44645
2023	44849
