Year Number 1960 41236 1961 41388 1962 41675 1963 42003 1964 42479 1965 43153 1966 44016 1967 44958 1968 45872 1969 46790 1970 47824 1971 49141 1972 50850 1973 52944 1974 55366 1975 57962 1976 60566 1977 63070 1978 65266 1979 67019 1980 68345 1981 69432 1982 70460 1983 71442 1984 72555 1985 73901 1986 75418 1987 77110 1988 79054 1989 81293 1990 83779 1991 86417 1992 88908 1993 91207 1994 93353 1995 95283 1996 97329 1997 99274 1998 101938 1999 104828 2000 107705 2001 110579 2002 112161 2003 114405 2004 116080 2005 117589 2006 119057 2007 120380 2008 121597 2009 122676 2010 123647 2011 124920 2012 126781 2013 129648 2014 133214 2015 136631 2016 139883 2017 143220 2018 146833 2019 150372 2020 152269 2021 152814 2022 154069 2023 154834