Year	Age
1950	603924
1955	704950
1960	847758
1965	890658
1970	1031179
1975	1229953
1980	1383642
1985	1621432
1990	1838834
1995	2089493
2000	2336633
2005	2598624
2010	2912344
2015	3130150
2020	3511572
2025	3915079
2030	4089343
2035	4234565
2040	4409025
2045	4624896
2050	4842398
2055	5041392
2060	5175544
2065	5244726
2070	5297216
2075	5355830
2080	5402056
2085	5417774
2090	5395324
2095	5344326
2100	5267892
