Year Number 1966 26318 1967 26725 1968 27180 1969 27407 1970 27790 1971 28173 1972 28500 1973 28786 1974 29327 1975 30243 1976 31208 1977 32235 1978 33248 1979 34326 1980 34873 1981 35148 1982 35027 1983 35023 1984 35046 1985 35374 1986 35576 1987 35892 1988 36048 1989 36195 1990 36300 1991 36201 1992 36450 1993 36789 1994 37152 1995 37856 1996 37804 1997 38344 1998 38345 1999 38721 2000 38652 2001 38477 2002 38066 2003 37600 2004 37334 2005 36917 2006 36692 2007 36405 2008 36004 2009 35967 2010 35834 2011 35540 2012 35138 2013 34530 2014 33803 2015 33129 2016 32482 2017 32307 2018 32236 2019 32081 2020 31986 2021 31761 2022 31501