Year Age 1950 298599 1955 430201 1960 567105 1965 676916 1970 802967 1975 876675 1980 972465 1985 1003797 1990 1156275 1995 1419650 2000 1818683 2005 2239987 2010 2359699 2015 2407401 2020 2353856 2025 2297418 2030 2288842 2035 2265729 2040 2143033 2045 1904631 2050 1750123 2055 1635650 2060 1674844 2065 1823343 2070 1920411 2075 1948631 2080 1883408 2085 1800302 2090 1747418 2095 1768625 2100 1829469