Year Number of 1990 25021.98 1991 26309.9 1992 27740.86 1993 29361.03 1994 31026.08 1995 32737.11 1996 34449.61 1997 36138.44 1998 37867.28 1999 39791.18 2000 41983.45 2001 44216.7 2002 46625.48 2003 49247.93 2004 52041.25 2005 55042.67 2006 58243.84 2007 61694.31 2008 65607.51 2009 69804.19 2010 74343.87 2011 78660.59 2012 83317.81 2013 88342.4 2014 93850.26 2015 99915.47 2016 106516.94