Year	Age
1950	449427
1955	553336
1960	593968
1965	635101
1970	684658
1975	725409
1980	779527
1985	902118
1990	1080294
1995	1398690
2000	1540407
2005	1659749
2010	1807732
2015	1949417
2020	2126509
2025	2306731
2030	2483495
2035	2647304
2040	2795478
2045	2932833
2050	3053201
2055	3154323
2060	3242214
2065	3311363
2070	3364793
2075	3399024
2080	3419358
2085	3418797
2090	3406042
2095	3376583
2100	3342316
