Year	Age
1950	329960
1955	351680
1960	370896
1965	459424
1970	496470
1975	502873
1980	506831
1985	578857
1990	710182
1995	948518
2000	1080102
2005	1201852
2010	1336685
2015	1494284
2020	1688040
2025	1875982
2030	2067772
2035	2258060
2040	2443027
2045	2613255
2050	2766254
2055	2906887
2060	3030013
2065	3133275
2070	3222977
2075	3293803
2080	3348754
2085	3384239
2090	3405757
2095	3406236
2100	3394486
