Year	Age
1950	6146878
1955	6291214
1960	6748735
1965	7516374
1970	8015910
1975	8404267
1980	7633511
1985	8311490
1990	10888957
1995	11741052
2000	12282366
2005	12778778
2010	14552022
2015	16137667
2020	17566270
2025	19022603
2030	20350931
2035	21491763
2040	22020571
2045	22466016
2050	22705539
2055	22795026
2060	23011450
2065	23395621
2070	23905954
2075	24401644
2080	24878746
2085	25340507
2090	25823728
2095	26332287
2100	26803987
