Year Number 2004 1127894 2005 1238070 2006 1359610 2007 1434371 2008 1514719 2009 1646709 2010 1962243 2011 2380761 2012 2734919 2013 3047660 2014 3453887 2015 4125883 2016 5243936 2017 7488924