Year	Age
1950	9459842
1955	10322954
1960	11466167
1965	12911931
1970	14033227
1975	14460143
1980	13108401
1985	12976152
1990	16124661
1995	16956796
2000	18999665
2005	20296374
2010	21082433
2015	22346488
2020	24115323
2025	26459606
2030	28514942
2035	28997407
2040	29104861
2045	29429915
2050	29821834
2055	29630378
2060	29165479
2065	28578891
2070	28100541
2075	27819157
2080	27649355
2085	27549950
2090	27492094
2095	27460488
2100	27465338
