Year	Number
1960	21506
1961	21510
1962	21558
1963	21618
1964	21729
1965	21912
1966	22112
1967	22303
1968	22493
1969	22707
1970	22945
1971	23192
1972	23459
1973	23765
1974	24116
1975	24497
1976	24881
1977	25253
1978	25585
1979	25849
1980	26092
1981	26588
1982	27299
1983	27945
1984	28517
1985	29019
1986	29458
1987	29842
1988	30188
1989	30517
1990	30837
1991	31150
1992	31474
1993	31807
1994	32115
1995	32405
1996	32698
1997	32985
1998	33249
1999	33486
2000	33689
2001	33853
2002	34003
2003	34114
2004	34174
2005	34222
2006	34292
2007	34401
2008	34528
2009	34639
2010	34703
2011	34708
2012	34663
2013	34587
2014	34518
2015	34461
2016	34351
2017	34269
2018	34230
2019	34155
2020	34113
2021	34101
2022	34089
2023	34124
