Year	Number
1960	946844233
1961	957669289
1962	974751681
1963	997616577
1964	1020504073
1965	1043695730
1966	1068169729
1967	1092504688
1968	1117553399
1969	1143612228
1970	1170304438
1971	1197433522
1972	1223860141
1973	1250160619
1974	1276069580
1975	1301238173
1976	1326267204
1977	1350931815
1978	1375562257
1979	1400624689
1980	1426067483
1981	1452309651
1982	1479895240
1983	1507773137
1984	1535614161
1985	1563956194
1986	1593045665
1987	1622754874
1988	1652590997
1989	1681936734
1990	1710983746
1991	1739399092
1992	1766548837
1993	1793037893
1994	1819250387
1995	1845135117
1996	1870747468
1997	1896121966
1998	1921064020
1999	1945231389
2000	1968501149
2001	1991423933
2002	2013880944
2003	2036066246
2004	2058256334
2005	2080289816
2006	2101717084
2007	2122438533
2008	2143717839
2009	2165405793
2010	2186966884
2011	2209370854
2012	2232996242
2013	2257252106
2014	2281298604
2015	2304607577
2016	2327233484
2017	2349452136
2018	2370248045
2019	2389678345
2020	2407264529
2021	2421957917
2022	2431409105
2023	2444358155
