Year Number 2009 26928 2010 31015 2011 28307 2012 29923 2013 30652 2014 30396 2016 26699 2017 28892 2018 34812 2019 30302 2020 25058 2021 26386