Year Number 1970 8879343 1971 9219913 1972 9693416 1973 10148050 1974 10383078 1975 10749892 1976 11012026 1977 11488866 1978 12056908 1979 12775672 1980 13718593 1981 13852902 1982 14495047 1983 15433393 1984 16153314 1985 16519003 1986 16916484 1987 17797250 1988 18429980 1989 18838920 1990 19064608 1991 20213640 1992 21213120 1993 22331516 1994 23717258 1995 25378292 1996 26665448 1997 27837006 1998 30083246 1999 31605812 2000 33294970 2001 35107460 2002 37088172 2003 39533808 2004 41013128 2005 42707680 2006 45118176 2007 47204556 2008 49640040 2009 52775028 2010 55784468 2011 58364404 2012 61203228 2013 63342748 2014 64927312 2015 67117864 2016 70352912 2017 71862920 2018 74794320 2019 76177016 2020 78832432 2021 80312152