Year Number 1960 28687 1961 29070 1962 29443 1963 29807 1964 30174 1965 30562 1966 30985 1967 31446 1968 31941 1969 32454 1970 32971 1971 33495 1972 34027 1973 34558 1974 35123 1975 35777 1976 36554 1977 37454 1978 38468 1979 39598 1980 40852 1981 42235 1982 43752 1983 45461 1984 47415 1985 49613 1986 52059 1987 54773 1988 57708 1989 60791 1990 63979 1991 67260 1992 70619 1993 74011 1994 77433 1995 80882 1996 84325 1997 87721 1998 91086 1999 94453 2000 97840 2001 101319 2002 104536 2003 107337 2004 110489 2005 114213 2006 116945 2007 119328 2008 122176 2009 125780 2010 130298 2011 134312 2012 137737 2013 141486 2014 146004 2015 151314 2016 156672 2017 161845 2018 166467 2019 170470 2020 174571 2021 178436 2022 182774 2023 189236