Year Number of 1990 1996.05 1991 2110.56 1992 2232.1 1993 2359.54 1994 2493.62 1995 2644.38 1996 2767.65 1997 2893.44 1998 3028.68 1999 3163.23 2000 3314.52 2001 3441.64 2002 3559.07 2003 3679.25 2004 3804.95 2005 3936.24 2006 4026.59 2007 4117.27 2008 4212.93 2009 4312.68 2010 4418.77 2011 4468.21 2012 4504.91 2013 4549.19 2014 4593.2 2015 4636.97 2016 4681.69