Year	Age
1950	298258
1955	317867
1960	338612
1965	357443
1970	443675
1975	452165
1980	452329
1985	491828
1990	587483
1995	788517
2000	907892
2005	1019927
2010	1150677
2015	1291492
2020	1473841
2025	1672658
2030	1862377
2035	2055752
2040	2247217
2045	2433175
2050	2603977
2055	2757640
2060	2898654
2065	3022141
2070	3125771
2075	3215868
2080	3287091
2085	3342419
2090	3378301
2095	3400201
2100	3401085
