Year Number 1970 1521486 1971 1771055.25 1972 1966235.25 1973 2318763 1974 2382694 1975 2498781.5 1976 2847910 1977 3539116.25 1978 4072812.25 1979 4157245 1980 4137801.5 1981 4171717.75 1982 4044544.5 1983 3997189.75 1984 4015013.75 1985 4147227.25 1986 4377662.5 1987 4653145 1988 4878128.5 1989 5057494 1990 5206898 1991 5275000.5 1992 5332103 1993 5422798.5 1994 5512739.5 1995 5663585.5 1996 5927650.5 1997 6132426 1998 6292075 1999 6525150.5 2000 6707832 2001 6560584.5 2002 6874207.5 2003 7250360.5 2004 7640356 2005 8000481.5 2006 8197254 2007 8765908 2008 8995981 2009 9048704 2010 9176686 2011 8966443 2012 8975051 2013 8829810 2014 8913676 2015 9125161 2016 9251261 2017 9278010 2018 9481626 2019 9614560 2020 9781477 2021 10060025 2022 10300985