Year	Number
1960	11523
1961	12173
1962	13181
1963	14086
1964	14904
1965	15656
1966	16361
1967	17034
1968	17702
1969	18377
1970	18872
1971	19145
1972	19388
1973	19647
1974	19928
1975	20248
1976	20614
1977	21024
1978	21466
1979	21894
1980	22269
1981	22574
1982	22892
1983	23249
1984	23585
1985	24094
1986	24772
1987	25474
1988	26216
1989	26964
1990	27705
1991	28397
1992	29013
1993	29564
1994	30049
1995	30473
1996	30839
1997	31136
1998	31335
1999	31438
2000	31467
2001	31792
2002	32455
2003	33128
2004	33819
2005	34541
2006	35305
2007	36131
2008	36995
2009	37838
2010	38608
2011	39336
2012	40177
2013	41088
2014	41914
2015	42624
2016	43206
2017	43664
2018	44011
2019	44251
2020	44546
2021	44852
2022	45103
2023	45413
