Year Number 1960 32998 1961 33477 1962 34054 1963 34705 1964 35416 1965 36181 1966 37017 1967 37894 1968 38767 1969 39641 1970 40510 1971 41381 1972 42276 1973 43231 1974 44253 1975 45381 1976 46652 1977 48022 1978 49493 1979 51082 1980 52781 1981 54621 1982 56583 1983 58604 1984 60652 1985 62703 1986 64715 1987 66654 1988 68530 1989 70352 1990 72122 1991 73857 1992 75566 1993 77258 1994 78978 1995 80699 1996 82349 1997 83980 1998 85590 1999 87079 2000 88349 2001 89314 2002 89925 2003 90177 2004 90033 2005 89491 2006 88627 2007 87710 2008 86799 2009 85938 2010 85352 2011 85079 2012 85217 2013 85949 2014 87405 2015 88531 2016 89157 2017 90146 2018 91484 2019 93193 2020 94919 2021 95999 2022 96739 2023 98331