Year number 2006 23894 2007 27994 2008 27554 2009 24350 2010 34709 2011 43964 2012 39262 2013 39137 2014 42068 2015 45568 2016 49751 2017 48543 2018 45590 2019 46377 2020 57682 2021 62778 2022 60215