Year Number 1960 1516635844 1961 1537136796 1962 1564192538 1963 1597144330 1964 1630313208 1965 1663972304 1966 1698951578 1967 1733763798 1968 1769427008 1969 1806261559 1970 1843663990 1971 1882117998 1972 1919408585 1973 1956939870 1974 1994226559 1975 2030778466 1976 2066987760 1977 2103056482 1978 2139753612 1979 2177514434 1980 2215430394 1981 2254217699 1982 2294783289 1983 2335669737 1984 2376399440 1985 2417961209 1986 2460532350 1987 2504017193 1988 2547906364 1989 2591761579 1990 2636356810 1991 2680140644 1992 2723258804 1993 2765952187 1994 2808120582 1995 2849942984 1996 2891857874 1997 2933464126 1998 2974626652 1999 3015255754 2000 3055541385 2001 3095952914 2002 3136413830 2003 3176651929 2004 3216968975 2005 3257407548 2006 3298053221 2007 3338627720 2008 3379954512 2009 3421586487 2010 3463387658 2011 3505011731 2012 3548185959 2013 3591698373 2014 3635141333 2015 3678134535 2016 3721243713 2017 3764326162 2018 3806470152 2019 3847547132 2020 3887624729 2021 3922604405 2022 3954754860 2023 3992233117