Year Number 1960 14859 1961 15339 1962 15829 1963 16348 1964 16904 1965 17484 1966 18086 1967 18717 1968 19390 1969 20118 1970 20898 1971 21725 1972 22603 1973 23526 1974 24494 1975 25506 1976 26553 1977 27628 1978 28507 1979 28734 1980 29090 1981 30028 1982 30994 1983 31980 1984 32978 1985 33982 1986 34991 1987 35998 1988 37010 1989 38027 1990 38984 1991 39882 1992 40768 1993 41677 1994 42696 1995 43824 1996 45017 1997 46288 1998 47636 1999 49086 2000 50751 2001 52604 2002 54529 2003 56511 2004 58535 2005 60601 2006 62702 2007 64830 2008 66981 2009 69137 2010 71078 2011 72780 2012 74465 2013 76158 2014 77850 2015 79563 2016 81403 2017 83356 2018 85337 2019 87372 2020 89523 2021 91813 2022 94269 2023 96910