Year	Number
1960	1408085871
1961	1413143660
1962	1428192590
1963	1452502611
1964	1476213518
1965	1505309809
1966	1536299185
1967	1566569771
1968	1597767993
1969	1630480041
1970	1663931763
1971	1697678748
1972	1729385567
1973	1759530135
1974	1787556616
1975	1813759299
1976	1839297622
1977	1863722113
1978	1884903076
1979	1903082711
1980	1921030465
1981	1939181440
1982	1958961035
1983	1979854574
1984	1999605670
1985	2019423093
1986	2039986244
1987	2061282406
1988	2082251171
1989	2102592112
1990	2122562284
1991	2140458023
1992	2156202206
1993	2170406876
1994	2183627900
1995	2195991425
1996	2207463898
1997	2218055396
1998	2227316675
1999	2234900964
2000	2240578347
2001	2243296564
2002	2242691647
2003	2240845539
2004	2237987968
2005	2234051695
2006	2229327382
2007	2223638040
2008	2217680558
2009	2211490791
2010	2204760172
2011	2199502124
2012	2195299121
2013	2190700955
2014	2184941926
2015	2177991112
2016	2170086055
2017	2161361981
2018	2151089249
2019	2139412239
2020	2125956762
2021	2109624765
2022	2089558863
2023	2072361976
