Year	Age
1950	4915383
1955	5409759
1960	5830732
1965	6298297
1970	6872453
1975	7435167
1980	7804068
1985	7983490
1990	8440986
1995	10001650
2000	12854687
2005	16421972
2010	19993067
2015	22755916
2020	24808243
2025	26901442
2030	29213194
2035	31043001
2040	30607224
2045	29152708
2050	27694047
2055	26683706
2060	27330081
2065	28178254
2070	27892668
2075	26704325
2080	25568657
2085	24731510
2090	24534269
2095	24664710
2100	24582987
