Year Number 1960 446620 1965 341683 1970 261402 1975 343752 1980 490976 1985 761421 1990 1182263 1995 1346164 2000 1556337 2005 1736127 2010 1832510 2015 1979486