Year	Age
1950	1709551
1955	1941983
1960	2132460
1965	2237705
1970	2321281
1975	2456648
1980	2767439
1985	3310832
1990	3274363
1995	3404788
2000	3504861
2005	3458231
2010	3581379
2015	3639356
2020	3712908
2025	3698962
2030	3663600
2035	3628135
2040	3588776
2045	3546362
2050	3498223
2055	3443186
2060	3375812
2065	3306574
2070	3245177
2075	3184447
2080	3129017
2085	3070099
2090	3007495
2095	2948175
2100	2889508
