Year Number 1976 108124.890625 1977 112310.1171875 1978 118107.046875 1979 125246.859375 1980 133057.53125 1981 141970.921875 1982 152767.375 1983 163575.75 1984 180562 1985 189396.25 1986 200399.140625 1987 210394.53125 1988 216405.53125 1989 216808.265625 1990 225442.015625 1991 234511.359375 1992 240981.75 1993 248931.96875 1994 263046.8125 1995 263091.8125 1996 269625.375 1997 268954.03125 1998 275165.46875 1999 282944.71875 2000 297996.71875 2001 322428.1875 2002 322556.4375 2003 349826.65625 2004 357610.8125 2005 361381.71875 2006 417416.28125 2007 426844.53125 2008 508632.78125 2009 571035.25 2010 632745.4375 2011 766373.3125 2012 731262 2013 879461.125 2014 894252.5625 2015 963363.8125 2016 937840 2017 992537.25 2018 1018207.3125 2019 1094993.125 2020 1176389 2021 1218470.75 2022 1258739