Year Age 1950 703842 1955 790795 1960 893909 1965 1005733 1970 1145968 1975 1330490 1980 1427989 1985 1617621 1990 1917403 1995 2296044 2000 2684552 2005 3213953 2010 3783793 2015 4416493 2020 5059046 2025 5740211 2030 6595636 2035 7622260 2040 8677579 2045 9690242 2050 10588400 2055 11410872 2060 12296201 2065 13222469 2070 14129308 2075 14951094 2080 15665495 2085 16297556 2090 16875327 2095 17405149 2100 17873860