Year	Age
1950	601653
1955	636590
1960	675697
1965	722624
1970	775679
1975	831574
1980	897889
1985	982990
1990	1109470
1995	1133580
2000	1254483
2005	1607155
2010	1869882
2015	2125941
2020	2417506
2025	2744072
2030	3116395
2035	3471768
2040	3788748
2045	4053742
2050	4262180
2055	4446164
2060	4593063
2065	4697962
2070	4762162
2075	4793283
2080	4791832
2085	4765301
2090	4715405
2095	4644819
2100	4561131
