Year Number of 1990 947.55 1991 960.89 1992 972.53 1993 1004.12 1994 1031.09 1995 1045.09 1996 1085.25 1997 1119.39 1998 1139.61 1999 1192.3 2000 1216.08 2001 1379.02 2002 1517.35 2003 1649.99 2004 1765.43 2005 1863.53 2006 2060.45 2007 2237.57 2008 2448.48 2009 2727.66 2010 2751.66 2011 2736.39 2012 2799.78 2013 2777.94 2014 2828.54 2015 2870.94 2016 2906.09