Year Number 1960 1076160 1961 1080296 1962 1078848 1963 1073240 1964 1067750 1965 1065402 1966 1067546 1967 1072002 1968 1075392 1969 1074046 1970 1068888 1971 1064975 1972 1064316 1973 1062630 1974 1060755 1975 1067195 1976 1081826 1977 1092811 1978 1102667 1979 1110672 1980 1113652 1981 1112160 1982 1102893 1983 1090121 1984 1074825 1985 1055801 1986 1034428 1987 1013289 1988 992164 1989 971433 1990 954945 1991 939867 1992 921278 1993 901048 1994 879181 1995 855990 1996 833970 1997 815381 1998 799682 1999 785879 2000 776351 2001 771325 2002 767596 2003 764226 2004 762638 2005 765396 2006 770189 2007 774461 2008 780127 2009 786640 2010 791569 2011 792788 2012 789630 2013 783795 2014 776489 2015 767431 2016 759989 2017 754906 2018 749500 2019 744180 2020 737481 2021 722252 2022 702778 2023 684818