Year Number 2006 7458 2007 11700 2008 15942 2009 15000 2010 15000 2011 15817 2012 20512 2013 22282 2014 87750 2015 153571 2016 84724 2017 96919 2018 109561 2019 119068 2020 121516 2021 134996 2022 137800