Year Subscribers 2000 2500 2001 6200 2002 15300 2003 34690 2004 235996 2005 709063 2006 1112500 2007 1496720 2008 1759586 2009 2036110 2010 2261179 2011 2509100 2012 2656980 2013 2856168 2014 2994818 2015 2946626 2016 3069970 2017 3060597