Year Number 1960 1299885 1961 1330737 1962 1354826 1963 1369563 1964 1373986 1965 1372398 1966 1368372 1967 1361650 1968 1352109 1969 1338825 1970 1322048 1971 1303337 1972 1282668 1973 1258855 1974 1232435 1975 1204226 1976 1176233 1977 1152071 1978 1133796 1979 1122325 1980 1118125 1981 1119859 1982 1125371 1983 1135110 1984 1146991 1985 1157811 1986 1169128 1987 1179821 1988 1185193 1989 1189611 1990 1189416 1991 1183575 1992 1175802 1993 1163518 1994 1142263 1995 1114771 1996 1084137 1997 1049172 1998 1011096 1999 973137 2000 935819 2001 896688 2002 856619 2003 818621 2004 784246 2005 755830 2006 734547 2007 720687 2008 714239 2009 715466 2010 721988 2011 731310 2012 743784 2013 758138 2014 772587 2015 786556 2016 798875 2017 806567 2018 808910 2019 809115 2020 807225 2021 800654 2022 791170 2023 780373