Year	Number
1960	16472
1961	16834
1962	17221
1963	17625
1964	18058
1965	18500
1966	18957
1967	19467
1968	20011
1969	20558
1970	21089
1971	21517
1972	21873
1973	22251
1974	22638
1975	23030
1976	23416
1977	23803
1978	24205
1979	24616
1980	25003
1981	25346
1982	25689
1983	26055
1984	26420
1985	26785
1986	27159
1987	27542
1988	27944
1989	28357
1990	28765
1991	29168
1992	29581
1993	30012
1994	30447
1995	30890
1996	31337
1997	31770
1998	32190
1999	32615
2000	33026
2001	33376
2002	33693
2003	34000
2004	34300
2005	34603
2006	34889
2007	35150
2008	35401
2009	35675
2010	35926
2011	36189
2012	36505
2013	36806
2014	37096
2015	37355
2016	37609
2017	37889
2018	38181
2019	38482
2020	38756
2021	39039
2022	39327
2023	39584
