Year Number 1960 79831 1965 88227 1970 97506 1975 107761 1980 119095 1985 154518 1990 205047 1995 224929 2000 240791 2005 279308 2010 318506 2015 342703