Year Number of 1990 29430.88 1991 30543.58 1992 31754.15 1993 33042.12 1994 34410.7 1995 35892.88 1996 36721.2 1997 37567.58 1998 38424.03 1999 39325.56 2000 40227.03 2001 40687.97 2002 41148.77 2003 41616.38 2004 42128.11 2005 42701.92 2006 43181.94 2007 43652.35 2008 44117.02 2009 44567.45 2010 45055.97 2011 45521.76 2012 45966.04 2013 46366.99 2014 46794.37 2015 47323.47 2016 47870.56