Year Number 1960 755336343 1961 765111284 1962 781625080 1963 806602423 1964 830089416 1965 850244724 1966 870034607 1967 887286639 1968 904525833 1969 922966168 1970 940643707 1971 958599547 1972 974721783 1973 990393096 1974 1007739277 1975 1024738876 1976 1041055042 1977 1052152387 1978 1055235914 1979 1057783576 1980 1063009622 1981 1069857024 1982 1079640524 1983 1088106891 1984 1094337624 1985 1101321374 1986 1109836522 1987 1120667990 1988 1131821274 1989 1143030147 1990 1155684641 1991 1167379630 1992 1176780736 1993 1185015530 1994 1191019345 1995 1194314506 1996 1195080928 1997 1192820642 1998 1189288186 1999 1184993526 2000 1179018554 2001 1171104441 2002 1160729362 2003 1150118602 2004 1139984125 2005 1129336091 2006 1120735450 2007 1115626627 2008 1113117522 2009 1112466117 2010 1112608053 2011 1114052980 2012 1117623513 2013 1122305473 2014 1126993225 2015 1130523534 2016 1133080973 2017 1135734577 2018 1136497460 2019 1134517916 2020 1129633072 2021 1122092692 2022 1111777401 2023 1100679830