Year Number 2004 79644 2005 93362 2006 108248 2007 135613 2008 138926 2009 157299 2010 183919 2011 205978 2012 208105 2013 215223 2014 231592 2015 291901 2016 310393 2017 286383 2018 343661 2019 369887 2020 428779