Year Number 2004 235602 2005 258327 2006 260047 2007 297133 2008 322796 2009 327026 2010 386763 2011 341797 2012 353382 2013 368017 2014 379304 2015 404844 2016 432539 2017 478779 2018 508617 2019 553090 2020 624356