Year Age 1950 3994897 1955 3911212 1960 3963944 1965 4248974 1970 4165718 1975 4117270 1980 3659876 1985 3802769 1990 3785670 1995 3628348 2000 3698472 2005 3845483 2010 3939771 2015 3873546 2020 3800822 2025 3777736 2030 3809951 2035 3878126 2040 3916814 2045 3900633 2050 3859518 2055 3834325 2060 3841450 2065 3867173 2070 3880884 2075 3872266 2080 3845602 2085 3816900 2090 3803592 2095 3795600 2100 3794221