Year Number of 1990 25990.8 1991 26539.93 1992 27116.99 1993 27727.89 1994 28431.37 1995 29254.29 1996 29765.04 1997 30285.65 1998 30837.91 1999 31496.53 2000 32225.62 2001 32732.53 2002 33192.03 2003 33601.76 2004 34119.19 2005 34692.65 2006 35176.25 2007 35602.42 2008 35977.05 2009 36395.06 2010 36858.49 2011 37634.51 2012 38414.97 2013 39180.31 2014 40054.92 2015 40957.42 2016 41885.83