Year Number 1960 112747 1961 115488 1962 118182 1963 120738 1964 123130 1965 125297 1966 127420 1967 129360 1968 131373 1969 133617 1970 136235 1971 138919 1972 141427 1973 143769 1974 146258 1975 148450 1976 150071 1977 151606 1978 153377 1979 155384 1980 158038 1981 161292 1982 165253 1983 169687 1984 173699 1985 176864 1986 179245 1987 180955 1988 182360 1989 183591 1990 184622 1991 185859 1992 187324 1993 188526 1994 190015 1995 192030 1996 193228 1997 192107 1998 189211 1999 184803 2000 178705 2001 171987 2002 164635 2003 157547 2004 151548 2005 146101 2006 141153 2007 135277 2008 130275 2009 124867 2010 120494 2011 115698 2012 111649 2013 109050 2014 107437 2015 106836 2016 105106 2017 103434 2018 101181 2019 99407 2020 97423 2021 94536 2022 92691