Year	Age
1950	783732
1955	845917
1960	925946
1965	1029776
1970	1104949
1975	1278262
1980	1369243
1985	1221141
1990	1285515
1995	1817451
2000	2117569
2005	2688359
2010	3025603
2015	3944913
2020	4560088
2025	5025982
2030	5050994
2035	5280833
2040	5385153
2045	5468208
2050	5490447
2055	5438796
2060	5311729
2065	5138464
2070	4964857
2075	4798782
2080	4629254
2085	4464535
2090	4295647
2095	4129789
2100	3979506
