Year	Number
1960	1747341662
1961	1759696671
1962	1782311931
1963	1814382409
1964	1846096350
1965	1883451481
1966	1922901958
1967	1961793190
1968	2001861925
1969	2043552748
1970	2085896414
1971	2127629574
1972	2167545965
1973	2206920413
1974	2244491434
1975	2281953982
1976	2316859679
1977	2350943348
1978	2382452842
1979	2411687356
1980	2440411272
1981	2469536500
1982	2501815937
1983	2535379391
1984	2567541176
1985	2599923753
1986	2633107309
1987	2667142366
1988	2700842792
1989	2734152227
1990	2767083251
1991	2798445118
1992	2828367816
1993	2857480770
1994	2885444734
1995	2912527364
1996	2939153631
1997	2964626624
1998	2988839972
1999	3011767232
2000	3033033272
2001	3050945455
2002	3065883228
2003	3079559694
2004	3091870654
2005	3102969485
2006	3113421607
2007	3123215564
2008	3131898205
2009	3140622890
2010	3149356880
2011	3160041807
2012	3171368620
2013	3181542682
2014	3190234979
2015	3197310331
2016	3203781979
2017	3209847771
2018	3214620854
2019	3218236415
2020	3220418208
2021	3219714759
2022	3214708080
2023	3212448118
