Year Number 1960 33587 1961 34355 1962 35140 1963 35863 1964 36835 1965 37868 1966 38774 1967 39666 1968 40489 1969 41368 1970 42359 1971 43280 1972 44162 1973 45199 1974 46295 1975 47197 1976 47633 1977 47963 1978 48378 1979 48908 1980 49400 1981 49348 1982 48982 1983 48453 1984 48107 1985 48355 1986 48845 1987 49191 1988 49554 1989 50041 1990 50710 1991 51666 1992 52693 1993 53763 1994 54995 1995 56346 1996 57704 1997 58778 1998 59603 1999 60468 2000 60788 2001 61137 2002 62128 2003 62971 2004 63979 2005 65164 2006 66154 2007 67090 2008 68217 2009 69483 2010 70613 2011 72008 2012 73810 2013 75935 2014 78378 2015 80729 2016 82756 2017 85135 2018 87250 2019 89555 2020 91777 2021 94378 2022 98152 2023 102655