Year Age 1950 107928 1955 117451 1960 137790 1965 154389 1970 195587 1975 240927 1980 314633 1985 426651 1990 522202 1995 588694 2000 617094 2005 641047 2010 597856 2015 536389 2020 554654 2025 592894 2030 623919 2035 585743 2040 546043 2045 510450 2050 491912 2055 490574 2060 493307 2065 485365 2070 465132 2075 441388 2080 424404 2085 416002 2090 412320 2095 407100 2100 397086