Year	Number
1960	16657
1961	17097
1962	17536
1963	17984
1964	18457
1965	18947
1966	19435
1967	19863
1968	20224
1969	20589
1970	20976
1971	21387
1972	21833
1973	22313
1974	22830
1975	23370
1976	23910
1977	24383
1978	24762
1979	25094
1980	25394
1981	25668
1982	25933
1983	26190
1984	26425
1985	26618
1986	26762
1987	26957
1988	27191
1989	27350
1990	27431
1991	27469
1992	27491
1993	27507
1994	27541
1995	27584
1996	27641
1997	27867
1998	28231
1999	28566
2000	28856
2001	29088
2002	29253
2003	29361
2004	29447
2005	29539
2006	29640
2007	29826
2008	30095
2009	30368
2010	30636
2011	30854
2012	30929
2013	30906
2014	30884
2015	30910
2016	30990
2017	31085
2018	31210
2019	31393
2020	31737
2021	32207
2022	32635
2023	33020
