Year Number 2008 8948 2010 11771 2012 16437 2013 16740 2014 19995 2015 20991 2016 22357 2017 26922 2018 30853 2019 34097 2020 30935 2021 34976