Year	Age
1950	3355157
1955	3618242
1960	4273620
1965	3765095
1970	4055775
1975	4705152
1980	4578120
1985	3847690
1990	3400782
1995	3632014
2000	3856184
2005	3826567
2010	3678885
2015	3529200
2020	3944829
2025	4080040
2030	4104115
2035	4058669
2040	3943769
2045	3907286
2050	3996544
2055	4115421
2060	4167259
2065	4146333
2070	4092896
2075	4059124
2080	4072434
2085	4107071
2090	4124051
2095	4105358
2100	4060433
