Year Number 2005 164 2006 973 2007 4000 2008 5876 2009 6775 2010 5809 2011 6120 2012 6697 2013 7532 2014 8000 2015 9638 2016 11141 2017 12637 2018 13224 2019 10815 2020 18457 2021 19219 2022 13906