Year	Number
1960	1828792
1961	1867352
1962	1907104
1963	1947957
1964	1989946
1965	2033201
1966	2077758
1967	2123704
1968	2171087
1969	2219978
1970	2270363
1971	2322303
1972	2375760
1973	2430744
1974	2487398
1975	2545323
1976	2604537
1977	2665352
1978	2727627
1979	2791051
1980	2855272
1981	2920137
1982	2985628
1983	3051776
1984	3118854
1985	3187147
1986	3256758
1987	3327883
1988	3400530
1989	3474310
1990	3549041
1991	3624585
1992	3700608
1993	3779539
1994	3860430
1995	3940256
1996	4019794
1997	4099171
1998	4178700
1999	4259118
2000	4339846
2001	4418319
2002	4495206
2003	4573038
2004	4651928
2005	4731985
2006	4814077
2007	4897753
2008	4981806
2009	5066350
2010	5151373
2011	5236810
2012	5322361
2013	5407879
2014	5493370
2015	5578609
2016	5663718
2017	5748534
2018	5832721
2019	5916395
2020	5992275
2021	6058547
2022	6126364
2023	6206083
