Year Number 1960 16944 1965 34813 1970 33766 1975 27735 1980 33740 1985 40960 1990 72085 1995 25031 2000 22855 2005 27097 2010 30476 2015 31579