Year Number 1996 264.21 1997 298.25 1998 302.08 1999 281.43 2000 345.72 2001 304.03 2002 407.82 2003 374.02 2004 385.09 2005 451.82 2006 443.74 2007 487.38 2008 543.8 2009 593.86 2010 672.48 2011 872 2012 814.38 2013 910.28 2014 1004.35 2015 1340.01 2016 1644.81 2017 1938.59 2018 2105.76 2019 3457.15 2020 3071.81