Year	Age
1950	24160941
1955	27161265
1960	30250530
1965	33304991
1970	36763461
1975	38050485
1980	37445422
1985	36332994
1990	34191697
1995	34984055
2000	35391760
2005	34835376
2010	32828697
2015	28985639
2020	26575435
2025	24756367
2030	23667235
2035	23001730
2040	22206952
2045	21472269
2050	20697723
2055	19995311
2060	19476320
2065	19102787
2070	18771590
2075	18400820
2080	17979068
2085	17554566
2090	17172539
2095	16850992
2100	16577670
