Year Age 1950 258978 1955 258068 1960 261772 1965 269005 1970 284244 1975 305053 1980 340175 1985 383561 1990 467236 1995 702149 2000 772936 2005 871849 2010 1034440 2015 1212960 2020 1419750 2025 1660173 2030 1921440 2035 2258102 2040 2863533 2045 3693819 2050 4757945 2055 5970686 2060 7006300 2065 7978157 2070 8999782 2075 10110241 2080 11186359 2085 12160850 2090 13009277 2095 13735278 2100 14333832