Year Number 1960 45402 1961 46258 1962 47201 1963 48349 1964 49691 1965 51282 1966 53123 1967 55059 1968 57084 1969 59201 1970 61413 1971 63712 1972 66103 1973 68590 1974 71162 1975 73820 1976 76574 1977 79414 1978 82330 1979 85307 1980 88328 1981 91385 1982 94469 1983 97576 1984 100696 1985 103817 1986 106942 1987 110062 1988 113147 1989 116184 1990 119010 1991 120724 1992 115671 1993 109762 1994 109131 1995 109550 1996 110535 1997 111158 1998 111698 1999 112817 2000 114122 2001 114822 2002 114985 2003 114704 2004 114015 2005 113210 2006 112460 2007 111493 2008 110279 2009 109023 2010 107816 2011 106691 2012 105732 2013 104944 2014 104149 2015 103140 2016 101980 2017 100470 2018 98425 2019 96069 2020 93637 2021 91344 2022 89244 2023 87292