Year	Age
1950	556000
1955	584082
1960	610087
1965	661104
1970	725087
1975	865146
1980	932789
1985	1039500
1990	1071337
1995	1150219
2000	1123030
2005	1147006
2010	1175156
2015	1216352
2020	1290415
2025	1322594
2030	1342980
2035	1331810
2040	1339776
2045	1366385
2050	1368143
2055	1367173
2060	1360366
2065	1351501
2070	1344034
2075	1339625
2080	1334265
2085	1324862
2090	1312544
2095	1298933
2100	1285628
