Year	Age
1950	1229179
1955	1472672
1960	1640396
1965	1797758
1970	2184171
1975	2337957
1980	2912597
1985	2880017
1990	2931483
1995	3152646
2000	3072362
2005	3565987
2010	3869347
2015	4165531
2020	4340991
2025	4480043
2030	5053792
2035	5356762
2040	5237551
2045	5010692
2050	4988975
2055	5492460
2060	6153810
2065	6630046
2070	6575176
2075	6214431
2080	6104846
2085	6225178
2090	6435019
2095	6548305
2100	6483224
