Year	Number
1960	2607197
1961	2674528
1962	2750276
1963	2834131
1964	2919250
1965	2999655
1966	3077273
1967	3152913
1968	3225242
1969	3294177
1970	3359281
1971	3417554
1972	3463550
1973	3495205
1974	3510695
1975	3505676
1976	3476602
1977	3421220
1978	3340535
1979	3239800
1980	3125745
1981	3005586
1982	2897062
1983	2806451
1984	2723282
1985	2644032
1986	2568933
1987	2503262
1988	2454708
1989	2424232
1990	2409437
1991	2402578
1992	2397726
1993	2395889
1994	2398157
1995	2404584
1996	2412561
1997	2411616
1998	2398158
1999	2379321
2000	2355997
2001	2328446
2002	2297458
2003	2261260
2004	2218509
2005	2171649
2006	2125249
2007	2083899
2008	2050087
2009	2024132
2010	2002795
2011	1982826
2012	1962169
2013	1939831
2014	1916059
2015	1892923
2016	1869428
2017	1844506
2018	1823775
2019	1807062
2020	1792351
2021	1778440
2022	1762635
2023	1742912
