Year Age 1950 128187 1955 120065 1960 120007 1965 126792 1970 114863 1975 136587 1980 160957 1985 190655 1990 231399 1995 279743 2000 342719 2005 407849 2010 500064 2015 618652 2020 762593 2025 914024 2030 1105587 2035 1359501 2040 1610918 2045 1836011 2050 2052187 2055 2250690 2060 2471968 2065 2717526 2070 2933079 2075 3105714 2080 3247116 2085 3376971 2090 3501373 2095 3612142 2100 3695642