Year Number 1960 41668 1961 41302 1962 40948 1963 40365 1964 39965 1965 39709 1966 38879 1967 37868 1968 37058 1969 36319 1970 35636 1971 35534 1972 35980 1973 36809 1974 37999 1975 39226 1976 40490 1977 41815 1978 43187 1979 44596 1980 46068 1981 47600 1982 49168 1983 50630 1984 51872 1985 53043 1986 54296 1987 54863 1988 51880 1989 48886 1990 49446 1991 50768 1992 51608 1993 51931 1994 53225 1995 54999 1996 56247 1997 57744 1998 58054 1999 58911 2000 61860 2001 64965 2002 68176 2003 71606 2004 75364 2005 79467 2006 83939 2007 88748 2008 93769 2009 98748 2010 104879 2011 111527 2012 117095 2013 121810 2014 122365 2015 121550 2016 120260 2017 116529 2018 115637 2019 119220 2020 123959 2021 127994 2022 132294 2023 137243