Year Number 1996 34829.82 1997 34295.03 1998 33117.69 1999 32493.5 2000 34252.57 2001 33653.44 2002 36459.85 2003 38304.38 2004 42219.28 2005 47311.56 2006 50105.47 2007 51515.11 2008 53341.54 2009 55418.16 2010 56445.35 2011 57416.69 2012 59356.98 2013 59601.41 2014 60186.35 2015 60544.98 2016 60405.13 2017 60547.79 2018 62057.65 2019 62742.71 2020 65821.57