Year	Age
1950	621589
1955	690512
1960	769419
1965	856636
1970	917023
1975	987373
1980	959321
1985	1039302
1990	1139494
1995	1399690
2000	1643647
2005	2045334
2010	2454605
2015	2758876
2020	2815218
2025	3697406
2030	4095786
2035	4755281
2040	5483159
2045	5206959
2050	5476890
2055	5561357
2060	5756656
2065	5983076
2070	6016146
2075	5950153
2080	5868828
2085	5823682
2090	5773969
2095	5673914
2100	5523731
