Year Number of 1990 26503.63 1991 27075.72 1992 27564.29 1993 27996.51 1994 28462.19 1995 28817.59 1996 29454.2 1997 30226.7 1998 30692.39 1999 31125.16 2000 31609.09 2001 32044.32 2002 32529.58 2003 33001.36 2004 33469.71 2005 34309.82 2006 34730.48 2007 35338.34 2008 35979.01 2009 36552 2010 37271.17 2011 37869.19 2012 38432.24 2013 38928.33 2014 39275.77 2015 39885.43 2016 40507.08