Year	Age
1950	20246252
1955	23321679
1960	24212911
1965	25807390
1970	30249955
1975	31492514
1980	36619667
1985	34819681
1990	33799917
1995	36387974
2000	38028954
2005	42046070
2010	41847391
2015	40270760
2020	38778742
2025	38894770
2030	42133166
2035	40882546
2040	36823374
2045	32556357
2050	28905318
2055	29766282
2060	32296639
2065	33476612
2070	32893674
2075	30741436
2080	29394265
2085	29269373
2090	30076367
2095	30835419
2100	30746470
