Year Number 1960 17682 1961 18290 1962 19366 1963 20602 1964 21793 1965 22878 1966 23860 1967 24782 1968 25745 1969 26822 1970 28064 1971 29477 1972 31021 1973 32222 1974 33048 1975 33883 1976 34641 1977 35257 1978 35740 1979 36113 1980 36403 1981 36646 1982 36950 1983 37421 1984 37968 1985 38507 1986 39063 1987 39654 1988 40340 1989 41133 1990 42011 1991 42942 1992 43906 1993 44754 1994 45520 1995 46380 1996 47374 1997 48523 1998 49801 1999 51174 2000 52595 2001 54005 2002 55197 2003 56296 2004 57579 2005 59028 2006 60656 2007 62489 2008 64536 2009 66779 2010 69222 2011 71715 2012 74145 2013 76627 2014 79212 2015 81839 2016 84475 2017 87120 2018 89671 2019 92174 2020 94798 2021 97497 2022 100336 2023 103376