Year Number 2004 211698 2005 211701 2006 256533 2007 308787 2008 322941 2009 262882 2010 336616 2011 372679 2012 410121 2013 496868 2014 502731 2015 540259 2016 579477 2017 633464 2018 757058 2019 770040 2020 710478