Year Number 1960 11331 1965 18754 1970 30916 1975 27217 1980 24078 1985 25429 1990 26855 1995 31654 2000 36454 2005 45595 2010 54736 2015 59306