Year Number 1996 33621.11 1997 37424.8 1998 43775.33 1999 45192.17 2000 53284.78 2001 70675.54 2002 75171.18 2003 87849.66 2004 120946.86 2005 165403.81 2006 192392.77 2007 213167.91 2008 247545.45 2009 285495.89 2010 308768.95 2011 323135.69 2012 328127.24 2013 356356.43 2014 385178.3 2015 405811.76 2016 436078.81 2017 468045.33 2018 531109.87 2019 610458.55 2020 669744.3