Year Number 1960 1202984 1961 1177028 1962 1150357 1963 1129383 1964 1117338 1965 1105375 1966 1089276 1967 1071307 1968 1054515 1969 1040721 1970 1024565 1971 1013383 1972 1015293 1973 1027803 1974 1053260 1975 1085052 1976 1115047 1977 1141004 1978 1161176 1979 1174791 1980 1180059 1981 1181581 1982 1184302 1983 1185487 1984 1184487 1985 1180748 1986 1173045 1987 1160275 1988 1141151 1989 1114687 1990 1080907 1991 1049317 1992 1022748 1993 996254 1994 968415 1995 940522 1996 914846 1997 890477 1998 867787 1999 846027 2000 822664 2001 799306 2002 779334 2003 761272 2004 744642 2005 730573 2006 719252 2007 715134 2008 717862 2009 723796 2010 734314 2011 745552 2012 755040 2013 764007 2014 773902 2015 784546 2016 794456 2017 804385 2018 814862 2019 825455 2020 832801 2021 820134 2022 830535 2023 837556