Year Number 1960 138417401 1961 135699617 1962 136743407 1963 142247275 1964 147633573 1965 152070288 1966 156646614 1967 159982633 1968 163424526 1969 167658833 1970 171727790 1971 175965648 1972 179247595 1973 182287394 1974 186151953 1975 189806520 1976 192859753 1977 193196039 1978 189622237 1979 185501187 1980 182212708 1981 179417252 1982 178003610 1983 175879703 1984 172518007 1985 169656137 1986 167795084 1987 167395566 1988 167545643 1989 168179802 1990 170109142 1991 171958424 1992 172972680 1993 173806894 1994 174082946 1995 173653772 1996 172561561 1997 170543822 1998 168448128 1999 166455036 2000 163872771 2001 160386596 2002 155761391 2003 150966185 2004 146281015 2005 141242325 2006 137355112 2007 135301204 2008 134050877 2009 133350041 2010 132961705 2011 132906521 2012 133621182 2013 134671665 2014 135744033 2015 136449025 2016 137082636 2017 138232022 2018 138644211 2019 138020752 2020 136410097 2021 133674576 2022 130307040 2023 126534271