Year Number 2007 36304 2008 37800 2009 38400 2010 39506 2011 39335 2012 39697 2013 39386 2014 40724 2015 42369 2016 43110 2017 43551 2018 44184 2019 44300 2020 45152 2021 44956 2022 45130