Year	Age
1950	556379
1955	602312
1960	639912
1965	668086
1970	730575
1975	827172
1980	931675
1985	1069421
1990	1182435
1995	1405175
2000	1691756
2005	2072782
2010	2480279
2015	2712243
2020	2944841
2025	3207434
2030	3456612
2035	3620836
2040	3583786
2045	3399451
2050	3245023
2055	3341081
2060	3509740
2065	3641384
2070	3628138
2075	3411881
2080	3230946
2085	3152006
2090	3159899
2095	3181493
2100	3146131
