Year Age 1950 128500 1955 137133 1960 146903 1965 159778 1970 177380 1975 196153 1980 194158 1985 218459 1990 246335 1995 279731 2000 198789 2005 245854 2010 281054 2015 300846 2020 379625 2025 438546 2030 516391 2035 595076 2040 647200 2045 715759 2050 777892 2055 834535 2060 887968 2065 930355 2070 961404 2075 985570 2080 1005048 2085 1019990 2090 1028660 2095 1028831 2100 1021918