Year	Number
1960	276050
1965	319431
1970	367760
1975	429290
1980	497764
1985	627729
1990	714140
1995	830610
2000	832273
2005	876410
2010	1661922
2015	875189
