Year Number 1970 2450495 1971 2294272 1972 2081601 1973 1907568 1974 1713202 1975 1477162 1976 1286903 1977 1138663 1978 1032216 1979 1005137 1980 1001419 1981 999616 1982 1029356 1983 983687 1984 938701 1985 982338 1986 1049713 1987 1127924 1988 1140716 1989 1137841 1990 1176610 1991 1071696 1992 910991 1993 838722 1994 781876 1995 730785 1996 678288 1997 626118 1998 577606 1999 534006 2000 507886 2001 468747 2002 418545 2003 379875 2004 348091 2005 320805 2006 295968 2007 275295 2008 258356 2009 242512 2010 223979 2011 204515 2012 195144 2013 181308 2014 164701 2015 148194 2016 135167 2017 128068 2018 109110 2019 89753 2020 74130 2021 59287 2022 51680