Year Number 1975 279958.21875 1976 292032.75 1977 302588.09375 1978 320416.09375 1979 342370.78125 1980 363669.71875 1981 384765.75 1982 396158.5 1983 411852.21875 1984 425050.90625 1985 428428.5625 1986 429947.28125 1987 435300.25 1988 439900.65625 1989 443861.625 1990 434229.0625 1991 445288.8125 1992 449157.1875 1993 463816.5625 1994 477033.25 1995 495639.9375 1996 513586.09375 1997 525710.875 1998 535496.125 1999 551523.1875 2000 587041.6875 2001 619730.8125 2002 649214.3125 2003 733474.875 2004 786410 2005 834125.125 2006 893634.5625 2007 962215.125 2008 1033437 2009 1114245.875 2010 1184298.875 2011 1241761.25 2012 1293798.875 2013 1337466.5 2014 1361098.125 2015 1424681.5 2016 1494309.5 2017 1576240.125 2018 1594117.875 2019 1699747.875 2020 1795405.625 2021 1879099.25 2022 1944007.875