Year Age 1950 108600 1955 144155 1960 226196 1965 302725 1970 295134 1975 320058 1980 352378 1985 425919 1990 461990 1995 507940 2000 527379 2005 553674 2010 619589 2015 672084 2020 745469 2025 832712 2030 824786 2035 827029 2040 845390 2045 881992 2050 923536 2055 955969 2060 966110 2065 960709 2070 951438 2075 949760 2080 956349 2085 961600 2090 960335 2095 949162 2100 933007