Year Number 2004 18481 2005 20533 2006 24402 2007 19534 2008 19892 2009 21035 2010 22681 2011 46697 2012 46476 2013 50717 2014 34183 2015 41092 2016 40680 2017 64192 2018 57280 2019 60485 2020 52736