Year Number of 1990 596.62 1991 630.45 1992 666.29 1993 704.25 1994 745.59 1995 791.4 1996 836.3 1997 885.55 1998 940.61 1999 1001.07 2000 1067.59 2001 1146.48 2002 1230.91 2003 1325.77 2004 1425.56 2005 1531.55 2006 1618.91 2007 1712.19 2008 1814.73 2009 1922.12 2010 2035.45 2011 2185.96 2012 2345.77 2013 2518.56 2014 2705.27 2015 2907.94 2016 3120.77