Year	Age
1950	1219941
1955	1351935
1960	1571634
1965	1994571
1970	2462575
1975	2847686
1980	3312700
1985	3638241
1990	3503354
1995	3841359
2000	4155402
2005	4233316
2010	4258710
2015	4069760
2020	4038396
2025	3858299
2030	3672400
2035	3517897
2040	3344647
2045	3196303
2050	3062207
2055	2942257
2060	2835872
2065	2732036
2070	2635735
2075	2544969
2080	2463006
2085	2387931
2090	2319972
2095	2252698
2100	2191169
