Year	Age
1950	15658679
1955	17683063
1960	20255484
1965	22774731
1970	26089398
1975	30849057
1980	36160180
1985	42675154
1990	48382260
1995	53054342
2000	57923259
2005	62542999
2010	66078700
2015	68452200
2020	69236356
2025	67553335
2030	65020121
2035	62634989
2040	59602324
2045	56940918
2050	54815056
2055	52389793
2060	50032115
2065	47926291
2070	46130222
2075	44538960
2080	43092505
2085	41749642
2090	40455925
2095	39264854
2100	38193788
