Year	Age
1950	111749
1955	173399
1960	253798
1965	322998
1970	476108
1975	541262
1980	548448
1985	715422
1990	943340
1995	1458826
2000	1655347
2005	1902643
2010	2340751
2015	2905364
2020	3212054
2025	3279557
2030	3429860
2035	3690616
2040	3939884
2045	4137422
2050	4253428
2055	4301711
2060	4359352
2065	4411362
2070	4436646
2075	4413027
2080	4344213
2085	4252655
2090	4163181
2095	4085787
2100	4009281
