Year	Number
1960	922077021
1961	936752668
1962	958388830
1963	988784373
1964	1017991977
1965	1043993332
1966	1069670551
1967	1092941404
1968	1116340560
1969	1141046354
1970	1164995355
1971	1189041885
1972	1211476272
1973	1233867027
1974	1258018929
1975	1281775314
1976	1304816963
1977	1322840007
1978	1333342994
1979	1343739147
1980	1356812876
1981	1371628407
1982	1389980437
1983	1407379753
1984	1422722635
1985	1439012848
1986	1456796405
1987	1476940672
1988	1497350153
1989	1517965647
1990	1540064984
1991	1561020094
1992	1580099129
1993	1598418866
1994	1613876025
1995	1626272945
1996	1636377274
1997	1643227210
1998	1648326823
1999	1652626361
2000	1655501259
2001	1656727110
2002	1656213029
2003	1655656600
2004	1655294091
2005	1654427151
2006	1655879329
2007	1661145199
2008	1669210295
2009	1679282228
2010	1690427762
2011	1702981140
2012	1717613485
2013	1733282420
2014	1748723342
2015	1762799146
2016	1775837796
2017	1788813568
2018	1799821726
2019	1808192722
2020	1813800523
2021	1816794046
2022	1816751191
2023	1815696299
