Year	Age
1950	54824556
1955	55408646
1960	68786816
1965	92727189
1970	88143411
1975	109173959
1980	130443617
1985	123133557
1990	99056386
1995	104560417
2000	131728637
2005	102293734
2010	81134357
2015	78821063
2020	82221308
2025	85550543
2030	80548048
2035	73026469
2040	67789058
2045	65108315
2050	64313218
2055	63898860
2060	62261589
2065	59367837
2070	56391900
2075	54378447
2080	53353792
2085	52734867
2090	51753122
2095	50239580
2100	48517266
