Year	Age
1950	36435846
1955	39411253
1960	42941649
1965	45364445
1970	46674359
1975	46619218
1980	46329757
1985	47997147
1990	53745797
1995	62486857
2000	73579791
2005	82148742
2010	85267830
2015	84619337
2020	82430542
2025	81794550
2030	84445749
2035	89163274
2040	92909690
2045	95261511
2050	96339788
2055	95270495
2060	95768093
2065	97016824
2070	98154478
2075	100049722
2080	100901598
2085	100911446
2090	100800138
2095	101057610
2100	101629639
