Year Number 1960 37084 1961 38108 1962 39141 1963 40239 1964 41427 1965 42641 1966 44139 1967 45643 1968 47140 1969 49322 1970 53170 1971 57047 1972 59742 1973 61247 1974 62515 1975 63309 1976 64124 1977 65229 1978 66140 1979 66820 1980 67758 1981 69205 1982 70861 1983 72465 1984 74010 1985 75451 1986 76928 1987 78527 1988 80110 1989 81701 1990 83650 1991 85838 1992 88005 1993 90299 1994 92744 1995 94871 1996 96716 1997 98700 1998 100788 1999 102921 2000 105093 2001 107302 2002 109544 2003 111599 2004 113456 2005 115116 2006 116661 2007 118301 2008 119942 2009 121484 2010 123442 2011 125859 2012 128304 2013 130750 2014 133089 2015 134000 2016 134622 2017 135158 2018 135581 2019 135859 2020 135971 2021 135794 2022 135332 2023 134753