Year Number 1960 1156561158 1961 1172345866 1962 1194935958 1963 1223830241 1964 1252949098 1965 1282466082 1966 1313485186 1967 1344580407 1968 1376664164 1969 1409989404 1970 1443843303 1971 1477848749 1972 1511711365 1973 1546296509 1974 1580738155 1975 1614354969 1976 1647567811 1977 1680630576 1978 1714256532 1979 1748618650 1980 1783568440 1981 1819635337 1982 1857374076 1983 1895394634 1984 1933336565 1985 1972052891 1986 2012092618 1987 2053468360 1988 2095119028 1989 2136613674 1990 2178070416 1991 2218943075 1992 2258820989 1993 2298355451 1994 2337714062 1995 2376855322 1996 2416005768 1997 2455180745 1998 2494122287 1999 2532509015 2000 2570570033 2001 2608556791 2002 2646301961 2003 2683865868 2004 2721349165 2005 2758746808 2006 2795825513 2007 2832437010 2008 2869511119 2009 2907288286 2010 2945775229 2011 2985476100 2012 3026071283 2013 3066820580 2014 3107441302 2015 3147496493 2016 3187085509 2017 3226720494 2018 3265441288 2019 3303190905 2020 3339264362 2021 3372261384 2022 3400392331 2023 3432490834