Year Age 1950 1336250 1955 1458074 1960 1649658 1965 1860302 1970 2389086 1975 2730549 1980 3097096 1985 3494128 1990 4006037 1995 4511122 2000 4956830 2005 5164926 2010 5109723 2015 5137446 2020 5171530 2025 5353279 2030 5621522 2035 5612813 2040 5518789 2045 5401919 2050 5314843 2055 5262320 2060 5200346 2065 5097486 2070 4970014 2075 4836285 2080 4725727 2085 4631744 2090 4536983 2095 4441805 2100 4337142