Year Number 1960 1099720816 1961 1113264301 1962 1131506253 1963 1152462217 1964 1174594441 1965 1200364852 1966 1229420774 1967 1260591520 1968 1293375662 1969 1327155356 1970 1362732364 1971 1398608005 1972 1435437500 1973 1473076899 1974 1508274902 1975 1542360593 1976 1576683299 1977 1615871663 1978 1663357475 1979 1712585948 1980 1761176060 1981 1810823853 1982 1860029465 1983 1910594074 1984 1962763777 1985 2015184227 1986 2068150731 1987 2120585378 1988 2173008288 1989 2224168504 1990 2274621793 1991 2323860340 1992 2372117875 1993 2419692023 1994 2469383484 1995 2521329476 1996 2575642754 1997 2632804288 1998 2690203803 1999 2746806711 2000 2804394972 2001 2863191607 2002 2922414582 2003 2981101337 2004 3040203860 2005 3099763082 2006 3155989799 2007 3207985931 2008 3258853901 2009 3308732413 2010 3358118930 2011 3406916402 2012 3454384556 2013 3500747442 2014 3545407976 2015 3588045931 2016 3629242826 2017 3668855520 2018 3707196691 2019 3745063335 2020 3782564074 2021 3819731771 2022 3850568416 2023 3885179888