Year number 2006 49721 2007 62919 2008 70303 2009 60813 2010 86645 2011 97405 2012 103078 2013 91841 2014 69841 2015 80546 2016 93714 2017 107492 2018 117834 2019 128565 2020 142000 2021 167606 2022 173114