Year Age 1950 218277 1955 208912 1960 217797 1965 246412 1970 288024 1975 338456 1980 389859 1985 436682 1990 497284 1995 527305 2000 545818 2005 588382 2010 631198 2015 702879 2020 785170 2025 898162 2030 1079574 2035 1347928 2040 1682778 2045 2060837 2050 2468230 2055 2956888 2060 3577478 2065 4422653 2070 5516028 2075 6731535 2080 8033782 2085 9453489 2090 10989436 2095 12608203 2100 14256698