Year	Number
1960	1071768214
1961	1086428796
1962	1107904694
1963	1135675775
1964	1163675405
1965	1192149756
1966	1222456527
1967	1252775173
1968	1284114112
1969	1316747431
1970	1350078528
1971	1383568876
1972	1416738664
1973	1450584870
1974	1484219487
1975	1516966541
1976	1549201206
1977	1581269366
1978	1613925529
1979	1647360907
1980	1681364466
1981	1716486170
1982	1753309325
1983	1790449517
1984	1827409918
1985	1865140480
1986	1904223051
1987	1944634014
1988	1985386344
1989	2026118393
1990	2068189513
1991	2108821946
1992	2148640473
1993	2188087368
1994	2227352626
1995	2266467384
1996	2305695181
1997	2344918328
1998	2383846038
1999	2422325004
2000	2460749718
2001	2499186787
2002	2537394656
2003	2575273253
2004	2613049627
2005	2650722957
2006	2688017218
2007	2724776672
2008	2761889381
2009	2799547264
2010	2837926081
2011	2877383052
2012	2917642164
2013	2958031707
2014	2998309909
2015	3038073452
2016	3077438651
2017	3117043939
2018	3156056253
2019	3194185078
2020	3230685281
2021	3264315943
2022	3293314836
2023	3325458882
