Year Number 1996 20800.25 1997 21727.72 1998 21981.46 1999 22207 2000 23495.94 2001 23969.95 2002 24502.31 2003 25655.32 2004 27836.59 2005 31638.87 2006 33906.33 2007 35919.95 2008 37411.04 2009 38773.68 2010 41661.36 2011 45001.84 2012 46312.47 2013 50402.05 2014 52195.34 2015 53365.9 2016 54348.39 2017 54340.32 2018 55556.27 2019 57258.26 2020 60890.77