Year Number 1970 1129827.125 1971 1177006.5 1972 1245786.625 1973 1301388.375 1974 1356452.875 1975 1418899.875 1976 1486030.125 1977 1579198.375 1978 1742213.625 1979 1866597.25 1980 1907415.625 1981 2006111.75 1982 2100743.5 1983 2222056.25 1984 2299359.5 1985 2317199.5 1986 2342627 1987 2353611 1988 2417740.25 1989 2493909 1990 2513912 1991 2632119 1992 2745989.75 1993 2867396.75 1994 2932715 1995 3013095.25 1996 3108587.25 1997 3217897.25 1998 3328502.25 1999 3404776.75 2000 3476768 2001 3595940.25 2002 3732604.25 2003 3953164 2004 4106985.5 2005 4242917.5 2006 4333785.5 2007 4411302 2008 4564318 2009 4761405 2010 4980267.5 2011 5251810.5 2012 5243681.5 2013 5598686.5 2014 5871945 2015 6097388 2016 6357145.5 2017 6621208 2018 6885212.5 2019 6858229.5 2020 6907336 2021 7079492 2022 7166602.5