Year Number 1960 9912188 1961 10011565 1962 10003429 1963 9962733 1964 9908481 1965 9785744 1966 9599057 1967 9417249 1968 9228431 1969 9026027 1970 8767066 1971 8527900 1972 8373292 1973 8252116 1974 8184617 1975 8175628 1976 8226442 1977 8309553 1978 8383214 1979 8482082 1980 8627792 1981 8783277 1982 8952575 1983 9141938 1984 9326261 1985 9480889 1986 9589538 1987 9641003 1988 9627757 1989 9575610 1990 9501666 1991 9405175 1992 9290462 1993 9151130 1994 8986008 1995 8786817 1996 8566883 1997 8327712 1998 8051834 1999 7761410 2000 7394828 2001 7128495 2002 6891281 2003 6667579 2004 6461606 2005 6275690 2006 6108680 2007 5976694 2008 5892884 2009 5844464 2010 5793482 2011 5764799 2012 5736517 2013 5713238 2014 5696884 2015 5688308 2016 5693104 2017 5727858 2018 5773407 2019 5805897 2020 5816751 2021 5801467 2022 5578684 2023 5482156