Year	Age
1950	1101689
1955	1270401
1960	1858403
1965	2231790
1970	2555176
1975	2698094
1980	2812434
1985	3086489
1990	3412064
1995	3340143
2000	3286561
2005	3033163
2010	3043813
2015	3146277
2020	3429370
2025	3328544
2030	3180701
2035	3034601
2040	2933367
2045	2881394
2050	2842468
2055	2775383
2060	2671898
2065	2556384
2070	2456463
2075	2382718
2080	2325981
2085	2269055
2090	2199620
2095	2124458
2100	2053473
