Year Age 1950 279043 1955 301689 1960 333689 1965 374083 1970 421403 1975 477147 1980 542683 1985 596392 1990 662557 1995 761866 2000 874781 2005 1009949 2010 1163295 2015 1352959 2020 1566933 2025 1806538 2030 2091882 2035 2483797 2040 2991987 2045 3644060 2050 4437106 2055 5458577 2060 6760146 2065 8364004 2070 10223795 2075 12294827 2080 14520807 2085 16953993 2090 19579658 2095 22346546 2100 25181245