Year Number 2004 297106 2005 287970 2006 336661 2007 356827 2008 387795 2009 288748 2010 372034 2011 439592 2012 486863 2013 508046 2014 476297 2015 497486 2016 514741 2017 537465