Year Number 1960 922077021 1961 936752668 1962 958388830 1963 988784373 1964 1017991977 1965 1043993332 1966 1069670551 1967 1092941404 1968 1116340560 1969 1141046354 1970 1164995355 1971 1189041885 1972 1211476272 1973 1233867027 1974 1258018929 1975 1281775314 1976 1304816963 1977 1322840007 1978 1333342994 1979 1343739147 1980 1356812876 1981 1371628407 1982 1389980437 1983 1407379753 1984 1422722635 1985 1439012848 1986 1456796405 1987 1476940672 1988 1497350153 1989 1517965647 1990 1540064984 1991 1561020094 1992 1580099129 1993 1598418866 1994 1613876025 1995 1626272945 1996 1636377274 1997 1643227210 1998 1648326823 1999 1652626361 2000 1655501259 2001 1656727110 2002 1656213029 2003 1655656600 2004 1655294091 2005 1654427151 2006 1655879329 2007 1661145199 2008 1669210295 2009 1679282228 2010 1690427762 2011 1702981140 2012 1717613485 2013 1733282420 2014 1748723342 2015 1762799146 2016 1775837796 2017 1788813568 2018 1799821726 2019 1808192722 2020 1813800523 2021 1816794046 2022 1816751191 2023 1815696299