Year Number 1960 38105 1961 38019 1962 37949 1963 37957 1964 38118 1965 38434 1966 38916 1967 39574 1968 40345 1969 41121 1970 41863 1971 42566 1972 43199 1973 43793 1974 44419 1975 45022 1976 45599 1977 46205 1978 46753 1979 47057 1980 47101 1981 46910 1982 46423 1983 45784 1984 45208 1985 44806 1986 44581 1987 44579 1988 44912 1989 45779 1990 47382 1991 49751 1992 52682 1993 55936 1994 59232 1995 62226 1996 64684 1997 66659 1998 68475 1999 70343 2000 72412 2001 74791 2002 77392 2003 79983 2004 82362 2005 84277 2006 85465 2007 85752 2008 85176 2009 84216 2010 83542 2011 83680 2012 84821 2013 86894 2014 89624 2015 93002 2016 97173 2017 101901 2018 106954 2019 112477 2020 118531 2021 125385 2022 133318 2023 142066