Year	Number
1960	865243110
1961	878787894
1962	899978097
1963	930234948
1964	959700068
1965	986256634
1966	1012868480
1967	1037196265
1968	1061620918
1969	1087353451
1970	1112445064
1971	1137535083
1972	1160765414
1973	1183804318
1974	1208428556
1975	1232471223
1976	1255567612
1977	1273493129
1978	1283786981
1979	1293729805
1980	1306059254
1981	1319974063
1982	1337403651
1983	1353876451
1984	1368221604
1985	1383575716
1986	1400514178
1987	1419888079
1988	1439687547
1989	1460031719
1990	1483309676
1991	1504719315
1992	1524532158
1993	1543714634
1994	1560060577
1995	1573431055
1996	1584645970
1997	1592749219
1998	1599303772
1999	1605224640
2000	1609827222
2001	1612844213
2002	1614149990
2003	1615057396
2004	1615764785
2005	1615785018
2006	1617890589
2007	1623498162
2008	1631566490
2009	1641415628
2010	1652341511
2011	1664543454
2012	1678608836
2013	1693653795
2014	1708464624
2015	1721912510
2016	1734367590
2017	1746930912
2018	1757833631
2019	1766289184
2020	1772110728
2021	1775405474
2022	1775966482
2023	1775434577
