Year	Number
1960	14400
1965	34091
1970	68339
1975	119182
1980	165426
1985	281907
1990	309753
1995	361673
2000	359697
2005	646026
2010	1456413
2015	1687640
