Year Number 1960 43482 1961 44517 1962 45858 1963 47774 1964 49458 1965 50642 1966 51774 1967 53024 1968 54313 1969 55594 1970 56831 1971 57965 1972 58978 1973 59965 1974 60986 1975 62055 1976 63167 1977 64280 1978 65343 1979 66320 1980 67123 1981 67821 1982 68526 1983 69219 1984 69916 1985 70601 1986 71311 1987 72037 1988 72777 1989 73517 1990 74151 1991 74750 1992 75308 1993 75840 1994 76561 1995 77574 1996 78785 1997 80161 1998 81721 1999 83425 2000 85327 2001 87190 2002 88864 2003 90578 2004 92182 2005 93672 2006 95321 2007 97076 2008 98960 2009 101086 2010 103341 2011 105564 2012 107949 2013 110619 2014 113390 2015 116533 2016 120148 2017 124055 2018 128537 2019 133346 2020 138398 2021 143254 2022 147999 2023 153806