Year number 2006 419318 2007 403914 2008 415693 2009 257170 2010 258327 2011 157281 2012 397952 2013 398782 2014 427388 2015 456046 2016 433464 2017 390299 2018 317475 2019 281834 2020 214895 2021 221776 2022 240458