Year Number 2005 5399 2006 17723 2007 17737 2008 3282 2009 18200 2010 6866 2011 54144 2012 54348 2013 74144 2014 101813 2015 135107 2016 132702 2017 288303 2018 371498 2019 491183 2020 674191 2021 788996 2022 801021