Year Number 2008 14060 2010 12827 2012 14301 2013 20257 2014 21514 2015 21907 2016 25527 2017 24635 2018 26324 2019 28570 2020 25768 2021 29927