Year Number 2004 70226 2005 82761 2006 93266 2007 109707 2008 112706 2009 130137 2010 151735 2011 148200 2012 159564 2013 168284 2014 178024 2015 161696 2016 193213 2017 233430 2018 203854 2019 246732 2020 341421 2021 327409