Year Number 1960 2298247983 1961 2329785708 1962 2374555774 1963 2431591328 1964 2489084003 1965 2547491977 1966 2608851292 1967 2670356128 1968 2733794158 1969 2799632817 1970 2866639928 1971 2934067335 1972 3000875648 1973 3068779645 1974 3136417425 1975 3202651220 1976 3268442731 1977 3333971696 1978 3400614104 1979 3468899419 1980 3538125231 1981 3609391186 1982 3684291030 1983 3760049450 1984 3835772578 1985 3913078525 1986 3992634841 1987 4074363345 1988 4156642221 1989 4238479661 1990 4320048688 1991 4400467505 1992 4479108518 1993 4557323479 1994 4635143097 1995 4712519365 1996 4789922904 1997 4867134757 1998 4943812366 1999 5019457363 2000 5094293697 2001 5169110817 2002 5243694285 2003 5317975833 2004 5392175010 2005 5466351480 2006 5540049563 2007 5612877854 2008 5686788085 2009 5762203524 2010 5838903143 2011 5917936328 2012 5998753810 2013 6079936045 2014 6160835364 2015 6240908648 2016 6320624467 2017 6400602851 2018 6478776303 2019 6555193386 2020 6628629499 2021 6696373761 2022 6754104791 2023 6819750360