Year	Age
1950	356916
1955	413817
1960	486278
1965	589088
1970	715860
1975	905748
1980	1138730
1985	1404533
1990	1670950
1995	1975126
2000	2247289
2005	2445894
2010	2705417
2015	3046377
2020	3495752
2025	4036711
2030	4713868
2035	5561077
2040	6569910
2045	7667866
2050	8825858
2055	10086515
2060	11436450
2065	12911609
2070	14469981
2075	16034195
2080	17594897
2085	19168034
2090	20746928
2095	22294562
2100	23804068
