Year Age 1950 809170 1955 758305 1960 739050 1965 740125 1970 735191 1975 784627 1980 855238 1985 817099 1990 840111 1995 798903 2000 707353 2005 596664 2010 573118 2015 549143 2020 527328 2025 496277 2030 447592 2035 394092 2040 367741 2045 368747 2050 373284 2055 370461 2060 357288 2065 338459 2070 322121 2075 315656 2080 316041 2085 317131 2090 313304 2095 304881 2100 294907