Year	Age
1950	4960526
1955	5652763
1960	6585773
1965	7752817
1970	9137585
1975	11258903
1980	13634385
1985	16357548
1990	19166180
1995	21451064
2000	23823732
2005	26233762
2010	28883500
2015	31919414
2020	34769035
2025	37350546
2030	39544191
2035	41104493
2040	42577965
2045	44080007
2050	45295288
2055	46104925
2060	46544742
2065	46713260
2070	46662517
2075	46387432
2080	45893460
2085	45215280
2090	44382171
2095	43463379
2100	42523625
