Year Subscribers 2001 239 2002 418 2003 597 2004 2429 2005 10395 2006 21792 2007 52806 2008 115227 2009 187665 2010 270756 2011 356324 2012 418519 2013 469367 2014 509195 2015 534393 2016 557403 2017 584330