Year Number 1960 20189 1965 31694 1970 49755 1975 43690 1980 34088 1985 40373 1990 32720 1995 33526 2000 25101 2005 29967 2010 25424 2015 25782