Year	Age
1950	272323
1955	297465
1960	329490
1965	364383
1970	394435
1975	439672
1980	499440
1985	571429
1990	557035
1995	567109
2000	808433
2005	930787
2010	1133257
2015	1287259
2020	1479846
2025	1713318
2030	1975730
2035	2254608
2040	2521501
2045	2775984
2050	3035926
2055	3304295
2060	3565627
2065	3808031
2070	4027458
2075	4225947
2080	4403595
2085	4563310
2090	4700050
2095	4809567
2100	4891694
