Year Subscribers 2003 3400 2004 26200 2005 116200 2006 251800 2007 387050 2008 527989 2009 717354 2010 837862 2011 892835 2012 919222 2013 954720 2014 984485 2015 986215 2016 1043795 2017 1095881