Year Number 1960 104805 1965 97551 1970 90271 1975 85985 1980 81903 1985 90096 1990 107501 1995 142417 2000 177332 2005 273384 2010 369436 2015 469436