Year	Age
1950	884704
1955	964530
1960	1069193
1965	1143710
1970	1319122
1975	1531585
1980	1640157
1985	1481268
1990	1588935
1995	2196767
2000	2585916
2005	3174153
2010	3905430
2015	4642280
2020	5106147
2025	5127199
2030	5354798
2035	5456959
2040	5538047
2045	5558603
2050	5502746
2055	5371452
2060	5194126
2065	5016628
2070	4846741
2075	4673571
2080	4505365
2085	4333049
2090	4163835
2095	4010317
2100	3873653
