Year Number 2001 18237 2002 17932 2003 22469 2004 58129 2005 35120 2006 36784 2007 42777 2008 51667 2009 71482 2010 59220 2011 61319 2012 65195 2013 59465 2014 56658 2015 32611 2016 25331 2017 23953 2018 26997 2019 32557 2020 26257 2021 37419