Year	Age
1950	593013
1955	708407
1960	805857
1965	796427
1970	928293
1975	1105844
1980	1360219
1985	1618063
1990	1896060
1995	1760222
2000	2180284
2005	2576894
2010	3189150
2015	3622835
2020	4105677
2025	4520175
2030	4999668
2035	5656714
2040	6186538
2045	6573420
2050	6825737
2055	7062495
2060	7306830
2065	7518883
2070	7626995
2075	7603565
2080	7487261
2085	7336609
2090	7187381
2095	7029331
2100	6845354
