Year	Age
1950	3761041
1955	4181461
1960	4724674
1965	4903472
1970	5155987
1975	6486730
1980	7985922
1985	9461213
1990	10762425
1995	12507666
2000	14836174
2005	17566739
2010	18652062
2015	19354761
2020	19367856
2025	21748321
2030	24007893
2035	24655468
2040	24560448
2045	24324428
2050	24541458
2055	25099925
2060	25363466
2065	25034349
2070	24309126
2075	23618927
2080	23138640
2085	22746813
2090	22301574
2095	21678523
2100	20970907
