Year Number 1960 2115448034 1961 2144909359 1962 2187603468 1963 2242530229 1964 2297892571 1965 2354293010 1966 2414341591 1967 2474366272 1968 2536379782 1969 2600890229 1970 2666686848 1971 2732913368 1972 2798370133 1973 2864850432 1974 2930934760 1975 2995490712 1976 3059382497 1977 3123017003 1978 3187834084 1979 3254332897 1980 3321713494 1981 3391165252 1982 3464327390 1983 3538429935 1984 3612283886 1985 3687723465 1986 3765515230 1987 3845508773 1988 3926185019 1989 4006647335 1990 4089544168 1991 4169497287 1992 4247999679 1993 4325985835 1994 4403499627 1995 4480641078 1996 4558031834 1997 4635223420 1998 4711799589 1999 4787566559 2000 4863090613 2001 4938731447 2002 5014109152 2003 5088853415 2004 5163432770 2005 5237940420 2006 5311879939 2007 5384897109 2008 5458824459 2009 5533964000 2010 5610455957 2011 5689033832 2012 5769216950 2013 5849715412 2014 5929949445 2015 6009439133 2016 6088698400 2017 6168617518 2018 6247396829 2019 6324580903 2020 6398830423 2021 6467799496 2022 6527353351 2023 6593137026