Year Number 1960 31560 1961 32211 1962 32738 1963 33250 1964 33698 1965 34026 1966 34393 1967 34709 1968 34758 1969 34529 1970 34150 1971 33881 1972 33831 1973 33880 1974 33799 1975 33541 1976 33271 1977 32899 1978 32456 1979 32239 1980 32171 1981 32142 1982 32268 1983 32424 1984 32479 1985 32382 1986 32203 1987 32144 1988 32282 1989 32423 1990 32505 1991 32725 1992 33166 1993 33594 1994 33713 1995 33534 1996 33308 1997 33160 1998 33114 1999 33189 2000 33467 2001 33798 2002 33836 2003 33653 2004 33503 2005 33412 2006 33360 2007 33482 2008 33784 2009 33951 2010 33955 2011 33918 2012 33881 2013 33958 2014 34094 2015 34073 2016 34020 2017 34266 2018 34623 2019 34907 2020 35241 2021 35687 2022 36316 2023 37060