Year	Age
1950	308821
1955	339537
1960	383411
1965	442357
1970	508360
1975	583060
1980	680505
1985	792138
1990	920428
1995	1073018
2000	1220562
2005	1376560
2010	1558811
2015	1739041
2020	1907947
2025	2084151
2030	2259934
2035	2430444
2040	2594354
2045	2743699
2050	2880010
2055	3008804
2060	3124576
2065	3233279
2070	3318465
2075	3390534
2080	3444637
2085	3487547
2090	3509434
2095	3511753
2100	3502822
