Year Number 1960 1288167684 1961 1303952797 1962 1325219639 1963 1349519262 1964 1375367231 1965 1405009803 1966 1437616329 1967 1472630889 1968 1509236444 1969 1546824382 1970 1586310366 1971 1625984013 1972 1666442965 1973 1707803271 1974 1746851200 1975 1784769440 1976 1822947136 1977 1865793212 1978 1917113404 1979 1970152720 1980 2021949014 1981 2074676924 1982 2127742677 1983 2182545082 1984 2239060957 1985 2295925846 1986 2353214990 1987 2409939219 1988 2466494219 1989 2521819449 1990 2575083908 1991 2628176037 1992 2680935715 1993 2733448828 1994 2788322968 1995 2845793737 1996 2905539293 1997 2968269096 1998 3031943216 1999 3095377363 2000 3159339335 2001 3224568050 2002 3290890110 2003 3356853085 2004 3422893827 2005 3489674463 2006 3553773079 2007 3613849016 2008 3672923609 2009 3731395729 2010 3789429920 2011 3846836185 2012 3902263916 2013 3955784949 2014 4007477855 2015 4057579613 2016 4107119480 2017 4155486139 2018 4202784359 2019 4250354461 2020 4298037676 2021 4345406909 2022 4387160728 2023 4434333795