Year	Age
1950	5981783
1955	6642344
1960	7484929
1965	8621488
1970	10052630
1975	11815618
1980	13495107
1985	15632629
1990	21517674
1995	25479625
2000	29384808
2005	33758893
2010	38941164
2015	41967011
2020	43165131
2025	44063963
2030	45183766
2035	47228618
2040	47564730
2045	47114959
2050	46108625
2055	44801750
2060	43426399
2065	41712442
2070	39989831
2075	38458797
2080	37265382
2085	36338059
2090	35645889
2095	35123764
2100	34714613
