Year	Age
1950	48827753
1955	48166417
1960	48166377
1965	49619182
1970	54415623
1975	63530853
1980	73257305
1985	81449276
1990	83468824
1995	82740025
2000	81628835
2005	80621701
2010	82255745
2015	86777472
2020	90270575
2025	92397754
2030	93301294
2035	92024663
2040	92435591
2045	93709749
2050	94991418
2055	97082679
2060	98110632
2065	98277677
2070	98322363
2075	98743062
2080	99489402
2085	100239399
2090	100668747
2095	100622559
2100	100346566
