Year Number 1970 270524.03125 1971 279043.59375 1972 306435.03125 1973 320556.4375 1974 336652.78125 1975 354012 1976 362882.40625 1977 375662.25 1978 388505.1875 1979 402688.40625 1980 425820.09375 1981 449463.34375 1982 473686.1875 1983 510242.34375 1984 539992.1875 1985 562965.375 1986 588508.5625 1987 604020.875 1988 612767.75 1989 625665.5 1990 678711.75 1991 730020.6875 1992 784952 1993 834806.625 1994 855898.1875 1995 867276.0625 1996 886551.75 1997 912528.5625 1998 917027 1999 909393.5 2000 954265.5 2001 980397.5625 2002 1052870.875 2003 1129556.125 2004 1160405 2005 1317711 2006 1472610.875 2007 1647576.5 2008 1843095.875 2009 1982955.375 2010 2135334.5 2011 2258987.25 2012 2286648.25 2013 2257554 2014 2304391.5 2015 2340837.5 2016 2611113 2017 2743989.5 2018 3099637 2019 3523982 2020 3797318.75 2021 3849587.25 2022 3902656.75