Year Number 1960 33382 1961 33673 1962 34005 1963 34359 1964 34795 1965 35245 1966 35698 1967 36180 1968 36678 1969 37078 1970 37376 1971 37618 1972 37731 1973 37765 1974 37699 1975 37510 1976 37278 1977 37166 1978 37339 1979 37559 1980 37741 1981 37951 1982 38188 1983 38487 1984 38937 1985 39482 1986 39816 1987 39982 1988 40137 1989 40429 1990 41023 1991 41814 1992 42630 1993 43385 1994 44156 1995 44916 1996 45580 1997 46048 1998 46383 1999 46784 2000 47260 2001 47573 2002 47690 2003 47895 2004 47975 2005 47915 2006 47936 2007 47737 2008 47300 2009 46817 2010 46364 2011 46003 2012 45643 2013 45213 2014 44682 2015 44003 2016 43092 2017 42092 2018 41319 2019 40810 2020 40229 2021 39693 2022 39195