Year	Number
1960	1540832339
1961	1551597737
1962	1572500855
1963	1602819581
1964	1632698063
1965	1668210412
1966	1706048021
1967	1743088814
1968	1781207963
1969	1820969799
1970	1861349854
1971	1901003734
1972	1938838248
1973	1976004378
1974	2011073117
1975	2045897291
1976	2078027766
1977	2109443361
1978	2138007415
1979	2163916822
1980	2190032170
1981	2216985721
1982	2246233582
1983	2276275656
1984	2304855527
1985	2333683699
1986	2363439363
1987	2393923604
1988	2424121795
1989	2453390558
1990	2482770890
1991	2509826569
1992	2534341070
1993	2557407994
1994	2579748592
1995	2601058064
1996	2621286836
1997	2640597578
1998	2658754035
1999	2675420119
2000	2690782716
2001	2702696567
2002	2710437804
2003	2716368359
2004	2721270371
2005	2724852018
2006	2727305353
2007	2728760692
2008	2729722732
2009	2730341781
2010	2730953351
2011	2732999639
2012	2735582631
2013	2737431511
2014	2737975679
2015	2737217553
2016	2735544948
2017	2733294571
2018	2729646971
2019	2724493468
2020	2717929595
2021	2708953993
2022	2696082789
2023	2685295545
