Year	Age
1950	2995433
1955	3227222
1960	3568635
1965	3900692
1970	4327669
1975	4701716
1980	4899168
1985	5107700
1990	5513934
1995	6501772
2000	7779018
2005	9105799
2010	10481582
2015	11648458
2020	12796204
2025	13831934
2030	14608532
2035	15311842
2040	16067862
2045	16992631
2050	17481445
2055	17433386
2060	17087615
2065	16486432
2070	16184237
2075	16080143
2080	15858925
2085	15456890
2090	14946093
2095	14462752
2100	14074169
