Year Number 1976 108218.921875 1977 112430.8671875 1978 118257.8671875 1979 125430.859375 1980 133265.5 1981 142212.71875 1982 153051.90625 1983 163876.671875 1984 180882.078125 1985 189724.5 1986 200730.109375 1987 210733.4375 1988 216753.09375 1989 217158.546875 1990 225797.328125 1991 234878.796875 1992 241361.09375 1993 249313.96875 1994 263426.8125 1995 263433.8125 1996 269971.375 1997 269281.75 1998 275460.46875 1999 283260.71875 2000 298292.71875 2001 322707.1875 2002 322868.4375 2003 350134.65625 2004 357941.8125 2005 361711.71875 2006 417737.28125 2007 427169.53125 2008 508946.78125 2009 571397.25 2010 633101.4375 2011 766725.3125 2012 731628 2013 879821.125 2014 894591.5625 2015 963723.8125 2016 938229 2017 992924.25 2018 1018609.3125 2019 1095383.125 2020 1176789 2021 1218836.75 2022 1259113