Year Number 2004 230725 2005 253813 2006 254811 2007 292187 2008 317520 2009 322305 2010 382030 2011 335823 2012 346627 2013 366407 2014 377013 2015 402552 2016 425939 2017 476132