Year Number 1960 1071768214 1961 1086428796 1962 1107904694 1963 1135675775 1964 1163675405 1965 1192149756 1966 1222456527 1967 1252775173 1968 1284114112 1969 1316747431 1970 1350078528 1971 1383568876 1972 1416738664 1973 1450584870 1974 1484219487 1975 1516966541 1976 1549201206 1977 1581269366 1978 1613925529 1979 1647360907 1980 1681364466 1981 1716486170 1982 1753309325 1983 1790449517 1984 1827409918 1985 1865140480 1986 1904223051 1987 1944634014 1988 1985386344 1989 2026118393 1990 2068189513 1991 2108821946 1992 2148640473 1993 2188087368 1994 2227352626 1995 2266467384 1996 2305695181 1997 2344918328 1998 2383846038 1999 2422325004 2000 2460749718 2001 2499186787 2002 2537394656 2003 2575273253 2004 2613049627 2005 2650722957 2006 2688017218 2007 2724776672 2008 2761889381 2009 2799547264 2010 2837926081 2011 2877383052 2012 2917642164 2013 2958031707 2014 2998309909 2015 3038073452 2016 3077438651 2017 3117043939 2018 3156056253 2019 3194185078 2020 3230685281 2021 3264315943 2022 3293314836 2023 3325458882