Year	Age
1950	4326113
1955	4856130
1960	5021259
1965	5269861
1970	6592373
1975	7996192
1980	9390793
1985	10833991
1990	12711907
1995	15013400
2000	17741169
2005	18901886
2010	19548605
2015	19552007
2020	21916292
2025	24173584
2030	24818230
2035	24717946
2040	24476399
2045	24689220
2050	25240274
2055	25496233
2060	25158406
2065	24424470
2070	23725556
2075	23237244
2080	22837674
2085	22384594
2090	21753794
2095	21038472
2100	20352839
