Year	Age
1950	516486
1955	596576
1960	705020
1965	830220
1970	834229
1975	994803
1980	1145322
1985	1386598
1990	1596148
1995	1815470
2000	2054266
2005	2325485
2010	2610673
2015	2878867
2020	3095529
2025	3477760
2030	3882094
2035	4058528
2040	4205724
2045	4381635
2050	4598612
2055	4817406
2060	5017679
2065	5153250
2070	5223702
2075	5277124
2080	5336642
2085	5383821
2090	5400554
2095	5379190
2100	5329303
