Year	Number
1960	1699999
1961	1738030
1962	1785956
1963	1829464
1964	1861817
1965	1880800
1966	1897883
1967	1921885
1968	1948690
1969	1973600
1970	1985886
1971	1991201
1972	2006517
1973	2024012
1974	2037876
1975	2040065
1976	2033306
1977	2034031
1978	2043787
1979	2060549
1980	2084064
1981	2112280
1982	2141165
1983	2164894
1984	2185012
1985	2204385
1986	2222379
1987	2240859
1988	2259611
1989	2279095
1990	2302887
1991	2329136
1992	2349030
1993	2363920
1994	2377385
1995	2388128
1996	2393398
1997	2395008
1998	2399741
1999	2409968
2000	2422353
2001	2443140
2002	2470364
2003	2493755
2004	2515473
2005	2536200
2006	2556066
2007	2583241
2008	2621203
2009	2654363
2010	2680011
2011	2707190
2012	2731596
2013	2758637
2014	2787240
2015	2814023
2016	2840611
2017	2860058
2018	2870292
2019	2880244
2020	2893245
2021	2905023
2022	2914653
2023	2925616
