Year	Age
1950	2399995
1955	2681892
1960	3026666
1965	3388206
1970	3815911
1975	4317924
1980	4756899
1985	5391482
1990	6294097
1995	7215862
2000	8061253
2005	8957347
2010	10373636
2015	12334473
2020	14688361
2025	17995999
2030	21730138
2035	26552054
2040	32499835
2045	38299681
2050	43609312
2055	48176903
2060	51834899
2065	55106308
2070	58188936
2075	60511774
2080	62046843
2085	62943165
2090	63365321
2095	63361091
2100	62995409
