Year	Age
1950	3327720
1955	3507758
1960	3875948
1965	4507784
1970	5159479
1975	6046424
1980	6689714
1985	7701396
1990	9101550
1995	10591714
2000	12409891
2005	13485013
2010	13934223
2015	14901070
2020	15735913
2025	16378556
2030	16726436
2035	16914284
2040	16941610
2045	16926535
2050	16800183
2055	16564783
2060	16238466
2065	15872978
2070	15475454
2075	15095223
2080	14709446
2085	14346711
2090	13969525
2095	13616257
2100	13268033
