Year number 2006 26471 2007 28950 2008 25624 2009 16595 2010 18056 2011 17880 2012 16961 2013 16884 2014 25958 2015 30378 2016 33765 2017 36485 2018 37196 2019 33110 2020 29502 2021 32963 2022 27333