Year Number 1960 38316 1961 38494 1962 38516 1963 38522 1964 38538 1965 38587 1966 38702 1967 38913 1968 39230 1969 39633 1970 40209 1971 40921 1972 41620 1973 42324 1974 43075 1975 43915 1976 44867 1977 45920 1978 47051 1979 48166 1980 49157 1981 49980 1982 50709 1983 51452 1984 52261 1985 53224 1986 54345 1987 55623 1988 57032 1989 58448 1990 59831 1991 61163 1992 62447 1993 63724 1994 64980 1995 66200 1996 67388 1997 68532 1998 69618 1999 70648 2000 71620 2001 72901 2002 74706 2003 76681 2004 78656 2005 80650 2006 82666 2007 84721 2008 86800 2009 88860 2010 90858 2011 92829 2012 94793 2013 96719 2014 98594 2015 100410 2016 102168 2017 103865 2018 105507 2019 107123 2020 109112 2021 111305 2022 113407 2023 115601