Year Age 1950 108941 1955 137213 1960 160554 1965 251940 1970 309634 1975 313716 1980 325364 1985 351937 1990 429720 1995 495266 2000 527877 2005 535951 2010 564501 2015 624344 2020 674880 2025 748273 2030 835523 2035 827644 2040 829924 2045 848315 2050 884931 2055 926327 2060 958618 2065 968619 2070 963082 2075 953673 2080 951854 2085 958296 2090 963397 2095 961992 2100 950672