Year	Age
1950	2225359
1955	3208859
1960	3579667
1965	4267938
1970	4786852
1975	5345246
1980	5803825
1985	6685183
1990	7855526
1995	8891660
2000	8425463
2005	8209049
2010	8940152
2015	9797333
2020	12302019
2025	12005344
2030	11623002
2035	11634198
2040	12255333
2045	12960317
2050	13119980
2055	12951407
2060	12707376
2065	12576396
2070	12576410
2075	12507799
2080	12310360
2085	12018510
2090	11729694
2095	11485457
2100	11282314
