Year	Age
1950	6329575
1955	6754054
1960	7584633
1965	8567994
1970	9641501
1975	11327345
1980	13372916
1985	15224549
1990	16808704
1995	18592251
2000	21083534
2005	24325632
2010	27699315
2015	31109161
2020	33914171
2025	36830015
2030	40032449
2035	43320624
2040	46444781
2045	49208371
2050	51605209
2055	53779184
2060	55606077
2065	57360214
2070	58910150
2075	60017676
2080	60746459
2085	61138926
2090	61378904
2095	61280880
2100	60936637
