Year Number 2004 32200 2005 34937 2006 37829 2007 41873 2008 40181 2009 34791 2010 38824 2011 41718 2012 43522 2013 44608 2014 46751 2015 49016 2016 53506 2017 57850 2018 63749 2019 61784 2020 59515 2021 76801