Year Subscribers 2002 8989 2003 14878 2004 27931 2005 44914 2006 83327 2007 95000 2008 109939 2009 182654 2010 396262 2011 419782 2012 448594 2013 484883 2014 516337 2015 558656 2016 639087 2017 744059