Year Age 1950 5895994 1955 6789880 1960 7823875 1965 8688189 1970 9471788 1975 10574923 1980 12215548 1985 14254151 1990 16354631 1995 18428472 2000 20507865 2005 22432863 2010 23799235 2015 24866493 2020 25924814 2025 25755928 2030 25567539 2035 25597773 2040 25195770 2045 24619639 2050 23905780 2055 23056853 2060 22250612 2065 21556501 2070 20940036 2075 20306328 2080 19657284 2085 19007948 2090 18398666 2095 17867608 2100 17397510