Year Age 1950 5140813 1955 4561816 1960 5289875 1965 5777288 1970 6424504 1975 6165153 1980 4398200 1985 3923894 1990 4260231 1995 4631194 2000 4169588 2005 3972733 2010 3616908 2015 3507779 2020 3598020 2025 3731647 2030 3787567 2035 3686017 2040 3523482 2045 3409382 2050 3385116 2055 3439872 2060 3499069 2065 3501457 2070 3440820 2075 3358838 2080 3297535 2085 3282788 2090 3286344 2095 3283653 2100 3250474