Year	Age
1950	630876
1955	820920
1960	936739
1965	1064582
1970	1223006
1975	1419743
1980	1635435
1985	1840785
1990	2092169
1995	2438716
2000	2842101
2005	3130542
2010	3410086
2015	3699601
2020	4106893
2025	4509332
2030	4858956
2035	5152097
2040	5432608
2045	5720920
2050	6000210
2055	6249519
2060	6445587
2065	6605937
2070	6739611
2075	6833199
2080	6905861
2085	6938005
2090	6931605
2095	6906734
2100	6841192
