Year	Age
1950	989758
1955	1058753
1960	1156307
1965	1270377
1970	1343335
1975	1364024
1980	1242789
1985	1264645
1990	1553837
1995	1574791
2000	1655662
2005	1823660
2010	1956790
2015	2110229
2020	2327639
2025	2620970
2030	2899660
2035	3048392
2040	3126690
2045	3234198
2050	3307280
2055	3343866
2060	3293984
2065	3227474
2070	3172836
2075	3138570
2080	3125171
2085	3118866
2090	3116527
2095	3118286
2100	3127242
