Year Age 1950 172146 1955 205251 1960 241438 1965 279964 1970 323498 1975 359435 1980 412130 1985 473558 1990 555767 1995 683560 2000 817269 2005 962358 2010 1065276 2015 1147822 2020 1278493 2025 1475151 2030 1708387 2035 1956815 2040 2157082 2045 2240433 2050 2277953 2055 2287954 2060 2293777 2065 2327723 2070 2338622 2075 2336576 2080 2303959 2085 2252734 2090 2197565 2095 2143451 2100 2088089