Year	Number
1960	21897
1961	21623
1962	21616
1963	21703
1964	21790
1965	21872
1966	22078
1967	22601
1968	23201
1969	23808
1970	24425
1971	25080
1972	25971
1973	26839
1974	27699
1975	28534
1976	29258
1977	29649
1978	30050
1979	30456
1980	30869
1981	31130
1982	31179
1983	31154
1984	31109
1985	31052
1986	31193
1987	31625
1988	32149
1989	32685
1990	33230
1991	33668
1992	33920
1993	34108
1994	34287
1995	34453
1996	34701
1997	35086
1998	35531
1999	35979
2000	36404
2001	36799
2002	37163
2003	37513
2004	37854
2005	38195
2006	38572
2007	38977
2008	39393
2009	39819
2010	40242
2011	40478
2012	40443
2013	40308
2014	40134
2015	39920
2016	39770
2017	39736
2018	39719
2019	39671
2020	39587
2021	39540
2022	39495
2023	39405
