Year Number 1970 723014.875 1971 754764.8125 1972 793927.375 1973 832382.0625 1974 891060.4375 1975 932733.25 1976 969967 1977 1041289.5 1978 1166457.625 1979 1278628.375 1980 1337481.375 1981 1418876.25 1982 1497703.875 1983 1555797.625 1984 1587042.75 1985 1581089.5 1986 1581947.5 1987 1584707.875 1988 1628059.75 1989 1750992.375 1990 1740388.875 1991 1812955.75 1992 1858867.125 1993 1905611 1994 1898712.625 1995 1938828.25 1996 1937938 1997 1965132.125 1998 2028188.125 1999 2093160.875 2000 2142943 2001 2235922 2002 2314682 2003 2486673.75 2004 2598026.5 2005 2725611.5 2006 2807035.25 2007 2872535 2008 3022296.75 2009 3161821.25 2010 3363506.5 2011 3532839.5 2012 3521054.75 2013 3893680.25 2014 4112396.75 2015 4278525 2016 4436801 2017 4665597 2018 4897580.5 2019 4893618.5 2020 4932236 2021 5109781 2022 5204878