Year Age 1950 419053 1955 453118 1960 576186 1965 627711 1970 554670 1975 535712 1980 569323 1985 585722 1990 565201 1995 509727 2000 506850 2005 586816 2010 645003 2015 505619 2020 541244 2025 602106 2030 611783 2035 643553 2040 654994 2045 640455 2050 628658 2055 641834 2060 666308 2065 685714 2070 694622 2075 693175 2080 688151 2085 689003 2090 697336 2095 707074 2100 711911