Year	Age
1950	293730
1955	342516
1960	393945
1965	453234
1970	519098
1975	601384
1980	697409
1985	808800
1990	904588
1995	972699
2000	1053115
2005	1149131
2010	1340992
2015	1712116
2020	2200937
2025	2757861
2030	3381292
2035	4059556
2040	4857857
2045	5804337
2050	6831904
2055	7940998
2060	9125966
2065	10390651
2070	11773935
2075	13231858
2080	14703739
2085	16180946
2090	17671829
2095	19186476
2100	20691455
