Year Number 1960 946844233 1961 957669289 1962 974751681 1963 997616577 1964 1020504073 1965 1043695730 1966 1068169729 1967 1092504688 1968 1117553399 1969 1143612228 1970 1170304438 1971 1197433522 1972 1223860141 1973 1250160619 1974 1276069580 1975 1301238173 1976 1326267204 1977 1350931815 1978 1375562257 1979 1400624689 1980 1426067483 1981 1452309651 1982 1479895240 1983 1507773137 1984 1535614161 1985 1563956194 1986 1593045665 1987 1622754874 1988 1652590997 1989 1681936734 1990 1710983746 1991 1739399092 1992 1766548837 1993 1793037893 1994 1819250387 1995 1845135117 1996 1870747468 1997 1896121966 1998 1921064020 1999 1945231389 2000 1968501149 2001 1991423933 2002 2013880944 2003 2036066246 2004 2058256334 2005 2080289816 2006 2101717084 2007 2122438533 2008 2143717839 2009 2165405793 2010 2186966884 2011 2209370854 2012 2232996242 2013 2257252106 2014 2281298604 2015 2304607577 2016 2327233484 2017 2349452136 2018 2370248045 2019 2389678345 2020 2407264529 2021 2421957917 2022 2431409105 2023 2444358155