Year	Age
1950	299846
1955	342145
1960	399589
1965	461831
1970	462280
1975	536861
1980	635306
1985	756401
1990	993515
1995	1046851
2000	1200483
2005	1485674
2010	1720445
2015	1980863
2020	2266444
2025	2652234
2030	2832670
2035	3165978
2040	3484954
2045	3776889
2050	4026940
2055	4258584
2060	4473916
2065	4663098
2070	4833116
2075	4969997
2080	5073859
2085	5140598
2090	5173366
2095	5179176
2100	5160278
