Year	Number
1960	2298247983
1961	2329785708
1962	2374555774
1963	2431591328
1964	2489084003
1965	2547491977
1966	2608851292
1967	2670356128
1968	2733794158
1969	2799632817
1970	2866639928
1971	2934067335
1972	3000875648
1973	3068779645
1974	3136417425
1975	3202651220
1976	3268442731
1977	3333971696
1978	3400614104
1979	3468899419
1980	3538125231
1981	3609391186
1982	3684291030
1983	3760049450
1984	3835772578
1985	3913078525
1986	3992634841
1987	4074363345
1988	4156642221
1989	4238479661
1990	4320048688
1991	4400467505
1992	4479108518
1993	4557323479
1994	4635143097
1995	4712519365
1996	4789922904
1997	4867134757
1998	4943812366
1999	5019457363
2000	5094293697
2001	5169110817
2002	5243694285
2003	5317975833
2004	5392175010
2005	5466351480
2006	5540049563
2007	5612877854
2008	5686788085
2009	5762203524
2010	5838903143
2011	5917936328
2012	5998753810
2013	6079936045
2014	6160835364
2015	6240908648
2016	6320624467
2017	6400602851
2018	6478776303
2019	6555193386
2020	6628629499
2021	6696373761
2022	6754104791
2023	6819750360
