Year Number 1960 773570 1961 797283 1962 820237 1963 842388 1964 864475 1965 886495 1966 907843 1967 928207 1968 947102 1969 963680 1970 975058 1971 980387 1972 978991 1973 972501 1974 964733 1975 955873 1976 946270 1977 936186 1978 925767 1979 915053 1980 904957 1981 894676 1982 884125 1983 875214 1984 868210 1985 862890 1986 858419 1987 853971 1988 850276 1989 847994 1990 845979 1991 845158 1992 847134 1993 850463 1994 854505 1995 858313 1996 860876 1997 862773 1998 863813 1999 863861 2000 862859 2001 861003 2002 858699 2003 855380 2004 851612 2005 847711 2006 842622 2007 836803 2008 831166 2009 825707 2010 818084 2011 808459 2012 800225 2013 793769 2014 788545 2015 783516 2016 778387 2017 774129 2018 771946 2019 769251 2020 765204 2021 761847 2022 758123 2023 753907