Year Number 1960 80288 1961 84162 1962 87548 1963 90869 1964 94728 1965 98983 1966 103377 1967 107930 1968 112535 1969 116986 1970 121882 1971 127862 1972 134510 1973 141045 1974 145371 1975 146754 1976 146863 1977 146520 1978 145698 1979 144137 1980 141728 1981 138857 1982 135909 1983 133114 1984 131074 1985 130317 1986 131201 1987 133368 1988 136167 1989 138768 1990 140800 1991 142699 1992 145334 1993 148471 1994 150910 1995 153494 1996 156595 1997 160098 1998 164120 1999 167945 2000 172037 2001 176369 2002 180443 2003 184317 2004 187356 2005 188827 2006 190065 2007 191569 2008 192667 2009 193033 2010 191484 2011 189556 2012 188929 2013 189164 2014 190194 2015 191107 2016 190956 2017 190612 2018 191246 2019 193511 2020 196184 2021 198112 2022 202365 2023 210496