Year Age 1950 427812 1955 527757 1960 601279 1965 691488 1970 794406 1975 930641 1980 1076556 1985 1246948 1990 1384592 1995 1536684 2000 1672115 2005 1870068 2010 2174718 2015 2492790 2020 2675743 2025 2855142 2030 3061138 2035 3300296 2040 3547663 2045 3769025 2050 3955141 2055 4106777 2060 4243745 2065 4380661 2070 4511689 2075 4615454 2080 4691311 2085 4738367 2090 4748749 2095 4750547 2100 4733667