Year	Number
1960	1173416799
1961	1188638116
1962	1208614025
1963	1231297975
1964	1255182021
1965	1282775265
1966	1313650646
1967	1346660961
1968	1381387597
1969	1417178448
1970	1454834663
1971	1492817816
1972	1531742445
1973	1571627933
1974	1609284576
1975	1645907473
1976	1682792698
1977	1724532913
1978	1774911463
1979	1827204998
1980	1878241715
1981	1930053400
1982	1982098694
1983	2035996268
1984	2091611988
1985	2147513315
1986	2203900306
1987	2259823843
1988	2315722653
1989	2370477586
1990	2424463049
1991	2477347115
1992	2530056538
1993	2582372813
1994	2636845084
1995	2693765447
1996	2752891398
1997	2814751184
1998	2877127645
1999	2939119042
2000	3002102324
2001	3066557590
2002	3132249095
2003	3197751164
2004	3263624015
2005	3330264513
2006	3394201810
2007	3454026393
2008	3512606300
2009	3570450323
2010	3628047816
2011	3685372242
2012	3741195857
2013	3795254813
2014	3847709734
2015	3898731708
2016	3949259109
2017	3998904934
2018	4047810104
2019	4096997203
2020	4146177159
2021	4195042818
2022	4237877915
2023	4285114925
