Year Number 1960 49383 1961 50366 1962 51374 1963 52497 1964 53725 1965 55020 1966 56376 1967 57778 1968 59191 1969 60535 1970 61617 1971 62536 1972 63335 1973 64057 1974 64733 1975 65624 1976 66752 1977 67893 1978 69043 1979 70255 1980 71658 1981 73167 1982 74668 1983 76155 1984 77640 1985 79134 1986 80633 1987 82134 1988 83643 1989 85157 1990 86666 1991 88142 1992 89553 1993 90968 1994 92535 1995 94501 1996 96975 1997 99880 1998 102992 1999 106084 2000 109140 2001 112590 2002 116126 2003 119715 2004 123356 2005 127046 2006 130783 2007 134557 2008 138353 2009 142147 2010 145682 2011 149043 2012 152506 2013 156082 2014 159731 2015 163403 2016 167109 2017 170864 2018 174696 2019 178462 2020 181762 2021 184818 2022 188030 2023 191477