Year Number 1973 266680.25 1974 272338 1975 286963.875 1976 301417.125 1977 315544.0625 1978 340521.4375 1979 365815.0625 1980 392249.25 1981 425222.75 1982 484200.90625 1983 514125.21875 1984 562805.8125 1985 575902 1986 598980.5 1987 634142.75 1988 670470.625 1989 672293.3125 1990 690911.625 1991 716701.375 1992 732062.6875 1993 754374.25 1994 779212.25 1995 793312.1875 1996 821960.1875 1997 831924.0625 1998 863436.75 1999 895373.375 2000 949613.75 2001 1024970.75 2002 1072927 2003 1151133.5 2004 1191874 2005 1247363 2006 1374917.5 2007 1480530.125 2008 1668487.75 2009 1832007.375 2010 1971340.375 2011 2297551 2012 2245921 2013 2647738.25 2014 2726262 2015 2919052.25 2016 2920115.75 2017 3074717 2018 3133393.5 2019 3315763.5 2020 3474790.25 2021 3582845.25 2022 3718649.5