Year Number 1960 32571 1961 33357 1962 34215 1963 34935 1964 35624 1965 36314 1966 36851 1967 37089 1968 37094 1969 37033 1970 36887 1971 36725 1972 36408 1973 36186 1974 36171 1975 36011 1976 35577 1977 35009 1978 34552 1979 34033 1980 33430 1981 32877 1982 32313 1983 31753 1984 31209 1985 30713 1986 30469 1987 30548 1988 30948 1989 31642 1990 32418 1991 33221 1992 34094 1993 34998 1994 35921 1995 36758 1996 37449 1997 38121 1998 38774 1999 39528 2000 40248 2001 40752 2002 41088 2003 41299 2004 41551 2005 41872 2006 42250 2007 42604 2008 42936 2009 43190 2010 43512 2011 43782 2012 44101 2013 44741 2014 45350 2015 45878 2016 46212 2017 46861 2018 47640 2019 48449 2020 49195 2021 49790 2022 50418 2023 51232