Year	Age
1950	595500
1955	647753
1960	716830
1965	803510
1970	896458
1975	973609
1980	984490
1985	1027609
1990	1298513
1995	1368441
2000	1444383
2005	1576560
2010	1787754
2015	1955410
2020	2195322
2025	2509084
2030	2819515
2035	3016201
2040	3159255
2045	3329758
2050	3460141
2055	3539983
2060	3563419
2065	3568788
2070	3592940
2075	3645416
2080	3716350
2085	3784911
2090	3852187
2095	3917853
2100	3984784
