Year Age 1950 239940 1955 303146 1960 394810 1965 509464 1970 623571 1975 712883 1980 785442 1985 832017 1990 969349 1995 1076614 2000 1221185 2005 1368174 2010 1461797 2015 1812047 2020 2067824 2025 2455936 2030 3172288 2035 4068269 2040 5104231 2045 6218669 2050 7454051 2055 8808028 2060 10339709 2065 11964087 2070 13883635 2075 16152527 2080 18589421 2085 21155657 2090 23874262 2095 26760317 2100 29795771