Year Number 2005 500 2007 53594 2008 67776 2009 81958 2010 99108 2012 14279 2013 15045 2014 15740 2015 15688 2016 107931 2017 110834 2018 73965 2019 83360 2020 65313 2021 65917 2022 96806