Year	Age
1950	604640
1955	668857
1960	781815
1965	918929
1970	1079907
1975	1250535
1980	1418593
1985	1643741
1990	2099774
1995	2412616
2000	2795307
2005	3310349
2010	4119819
2015	5226152
2020	6531688
2025	8071033
2030	9694815
2035	10991012
2040	12358149
2045	13766309
2050	15024983
2055	16118223
2060	16899663
2065	17543643
2070	17939223
2075	18092462
2080	18054422
2085	17858398
2090	17570426
2095	17231861
2100	16878276
