Year Age 1950 912901 1955 971851 1960 926064 1965 961575 1970 1015020 1975 1118686 1980 1246898 1985 1222369 1990 1231041 1995 1231845 2000 1181750 2005 1263811 2010 1228809 2015 1175257 2020 1134103 2025 1103007 2030 1088889 2035 1032002 2040 976341 2045 894663 2050 845830 2055 818794 2060 775428 2065 750090 2070 702463 2075 661159 2080 633956 2085 617139 2090 602866 2095 586797 2100 567270