Year Number 1996 649.35 1997 860.98 1998 969.12 1999 1181.4 2000 1559.17 2001 1910.45 2002 2753.06 2003 3840.43 2004 5099.62 2005 7035.73 2006 9906.51 2007 12923.27 2008 16824.95 2009 20366.24 2010 24693.52 2011 31211.35 2012 31500.82 2013 32428.55 2014 35482.17 2015 37042.25 2016 41908.22 2017 45596.4 2018 48128.18 2019 52885.1 2020 57755.27