Year	Number
1960	99387
1961	103165
1962	107224
1963	111325
1964	115381
1965	119522
1966	123614
1967	127440
1968	131005
1969	134456
1970	138036
1971	141937
1972	146190
1973	150886
1974	156352
1975	162554
1976	168621
1977	174816
1978	181579
1979	188430
1980	195311
1981	202295
1982	211661
1983	223247
1984	234075
1985	244483
1986	255765
1987	268321
1988	282066
1989	296593
1990	311422
1991	326806
1992	342859
1993	359113
1994	372483
1995	383102
1996	394271
1997	406213
1998	418601
1999	431269
2000	444880
2001	458771
2002	472526
2003	486458
2004	501001
2005	516217
2006	531834
2007	547547
2008	563229
2009	578844
2010	594336
2011	610302
2012	627319
2013	646374
2014	666932
2015	688013
2016	710167
2017	734228
2018	760781
2019	789730
2020	817727
2021	838453
2022	852613
2023	868517
