Year Age 1950 141239 1955 156629 1960 196827 1965 239949 1970 314289 1975 423961 1980 523904 1985 590448 1990 618390 1995 642260 2000 600554 2005 568586 2010 570112 2015 596467 2020 627405 2025 588864 2030 548821 2035 512942 2040 494193 2045 492682 2050 495251 2055 487135 2060 466716 2065 442797 2070 425677 2075 417169 2080 413393 2085 408087 2090 397981 2095 384177 2100 371659