Year Age 1950 615699 1955 582038 1960 562926 1965 685038 1970 718452 1975 870107 1980 928710 1985 993684 1990 1045630 1995 1073584 2000 1098162 2005 1084240 2010 1067126 2015 1063600 2020 1046538 2025 1011688 2030 961621 2035 877581 2040 794789 2045 724712 2050 666685 2055 629131 2060 592827 2065 556334 2070 519757 2075 487260 2080 460814 2085 439155 2090 419686 2095 400244 2100 380741