Year Number 1960 957298535 1961 968160207 1962 985632251 1963 1009211868 1964 1032807876 1965 1056585944 1966 1081694137 1967 1106679256 1968 1132426737 1969 1159254946 1970 1186588098 1971 1214578660 1972 1242208493 1973 1269710695 1974 1296770858 1975 1322948510 1976 1348702616 1977 1374017934 1978 1399374862 1979 1425014721 1980 1451048418 1981 1478019907 1982 1506164536 1983 1534314616 1984 1562328760 1985 1590782475 1986 1620350303 1987 1651048731 1988 1681940482 1989 1712417263 1990 1742664287 1991 1772239665 1992 1800363303 1993 1827578544 1994 1854579828 1995 1881351034 1996 1907932219 1997 1934541694 1998 1960808606 1999 1986239322 2000 2010855174 2001 2034979818 2002 2058422798 2003 2081563914 2004 2104671160 2005 2127534449 2006 2149741236 2007 2171216057 2008 2193149812 2009 2215414619 2010 2237561878 2011 2260590191 2012 2284850630 2013 2309696691 2014 2334353249 2015 2358229259 2016 2381079953 2017 2403223511 2018 2423846228 2019 2442906917 2020 2459563588 2021 2472708502 2022 2480939691 2023 2492689713