Year	Age
1950	717811
1955	852556
1960	913095
1965	1103183
1970	1278674
1975	1489463
1980	1621662
1985	1871367
1990	2115017
1995	2374796
2000	2602343
2005	2911535
2010	3166697
2015	3548079
2020	3950196
2025	4121209
2030	4263265
2035	4435213
2040	4649180
2045	4864995
2050	5062294
2055	5194758
2060	5262188
2065	5313289
2070	5370978
2075	5416248
2080	5430984
2085	5407551
2090	5355572
2095	5278210
2100	5202415
