Year Number 1960 1135668 1961 1138064 1962 1135508 1963 1130381 1964 1126660 1965 1127146 1966 1132687 1967 1138864 1968 1141299 1969 1137647 1970 1130296 1971 1124697 1972 1123024 1973 1121465 1974 1121348 1975 1130819 1976 1149202 1977 1163261 1978 1174403 1979 1182173 1980 1184069 1981 1181256 1982 1170813 1983 1156954 1984 1140024 1985 1119162 1986 1095848 1987 1072693 1988 1050125 1989 1028357 1990 1011072 1991 995317 1992 976116 1993 955358 1994 932568 1995 908185 1996 884914 1997 865004 1998 847968 1999 832725 2000 821832 2001 815527 2002 810286 2003 805285 2004 802238 2005 804046 2006 808087 2007 811527 2008 816779 2009 823276 2010 828396 2011 830188 2012 827513 2013 822047 2014 815426 2015 807062 2016 800250 2017 795712 2018 790781 2019 785908 2020 779301 2021 763803 2022 743372 2023 724156