Year	Age
1950	655014
1955	699072
1960	763259
1965	830753
1970	930882
1975	1057553
1980	1763340
1985	1907446
1990	2070070
1995	2127784
2000	2378797
2005	2654296
2010	3070473
2015	3648224
2020	4379687
2025	5216995
2030	6167014
2035	7214429
2040	8374681
2045	9679293
2050	11058686
2055	12496244
2060	13911649
2065	15323360
2070	16728829
2075	18100782
2080	19409977
2085	20616856
2090	21707106
2095	22683946
2100	23550435
