Year Number 1960 1746443643 1961 1767123953 1962 1794737085 1963 1825736510 1964 1857779433 1965 1893029816 1966 1931449343 1967 1972136356 1968 2014227213 1969 2057824966 1970 2103475436 1971 2150606854 1972 2197777665 1973 2245930174 1974 2291843198 1975 2336649885 1976 2381605035 1977 2431269927 1978 2489663445 1979 2550236933 1980 2609681077 1981 2670144356 1982 2730827614 1983 2793276740 1984 2856774312 1985 2919773940 1986 2982940091 1987 3045439851 1988 3107337250 1989 3168142219 1990 3227732645 1991 3286739883 1992 3345296100 1993 3403163994 1994 3463121001 1995 3525639037 1996 3590673593 1997 3658581555 1998 3727234286 1999 3795526410 2000 3864441228 2001 3934466882 2002 4005644600 2003 4076526974 2004 4147638128 2005 4219690390 2006 4289895315 2007 4356689727 2008 4422305521 2009 4486135450 2010 4548723988 2011 4608348107 2012 4665842297 2013 4721030902 2014 4774551732 2015 4826905542 2016 4878570597 2017 4928355828 2018 4977236797 2019 5025746107 2020 5074105916 2021 5118953967 2022 5161880024 2023 5211990047