Year Age 1950 1190371 1955 1112388 1960 1155795 1965 1222326 1970 1196431 1975 1036776 1980 884111 1985 876661 1990 933606 1995 983169 2000 971264 2005 1003697 2010 929003 2015 890689 2020 905280 2025 921902 2030 921552 2035 906313 2040 881355 2045 859361 2050 853660 2055 860314 2060 862083 2065 854067 2070 837874 2075 821648 2080 811809 2085 808456 2090 805164 2095 797736 2100 785509