Year Number 1973 704591.25 1974 710817.125 1975 721611.6875 1976 723598 1977 729800.5 1978 741369.625 1979 761589.5 1980 781500.8125 1981 802828.75 1982 855324 1983 889381.8125 1984 936692.75 1985 948654.5625 1986 989079.9375 1987 1040880.0625 1988 1095237.625 1989 1121209.125 1990 1131036 1991 1157656.375 1992 1175124.875 1993 1200217.25 1994 1229322.375 1995 1251091.875 1996 1264880.5 1997 1278637.375 1998 1288539.75 1999 1301055 2000 1350466.625 2001 1425799.875 2002 1496679.625 2003 1611124.375 2004 1624784.5 2005 1675176.375 2006 1796771.5 2007 1886656.625 2008 2043179.75 2009 2163224 2010 2286468.5 2011 2614065 2012 2567702.75 2013 2873326 2014 2820944 2015 2948196 2016 3021374.5 2017 3154797 2018 3250990 2019 3398454 2020 3544254.25 2021 3691288.25 2022 3805592.5