Year number 2006 17880 2007 25057 2008 26905 2009 27491 2010 28100 2011 30371 2012 33140 2013 33473 2014 35012 2015 36086 2016 39253 2017 40245 2018 45680 2019 50193 2020 54728 2021 72010 2022 63229