Year	Age
1950	263508
1955	266693
1960	297678
1965	340569
1970	395497
1975	459786
1980	534350
1985	629974
1990	741918
1995	874423
2000	1020026
2005	1168113
2010	1324821
2015	1506859
2020	1688525
2025	1857615
2030	2033912
2035	2210041
2040	2381069
2045	2545620
2050	2695972
2055	2834115
2060	2964522
2065	3082242
2070	3192952
2075	3280421
2080	3354684
2085	3410994
2090	3456318
2095	3480610
2100	3485357
