Year Number 1971 684320.0625 1972 722576.9375 1973 757897.25 1974 781696.9375 1975 813665.5 1976 846163.4375 1977 876283.875 1978 925811.3125 1979 963473 1980 1012417.75 1981 1039367.25 1982 1115884 1983 1186013.25 1984 1267484.625 1985 1294446.375 1986 1350153.75 1987 1451257 1988 1543864.625 1989 1590965.125 1990 1648935.375 1991 1737601.375 1992 1813966 1993 1866303.375 1994 1920652.25 1995 1948986.25 1996 1963259.125 1997 1983539.75 1998 2036668.5 1999 2064473.625 2000 2145188 2001 2248893 2002 2359913 2003 2543727.5 2004 2646695.5 2005 2834731.75 2006 3029160.75 2007 3189606.25 2008 3378749.25 2009 3574973.5 2010 3759738.75 2011 4107898.25 2012 4110374.75 2013 4527484.5 2014 4646636 2015 4918631 2016 5018062 2017 5238671.5 2018 5341204.5 2019 5563658 2020 5773707 2021 5913073 2022 6071115