Year Subscribers 2002 10600 2003 41800 2004 152100 2005 322500 2006 561700 2007 758722 2008 891243 2009 976381 2010 1019964 2011 1070776 2012 1112082 2013 1189212 2014 1258758 2015 1309467 2016 1360195 2017 1401356