Year Subscribers 2002 50 2003 419 2004 780 2005 1000 2006 2900 2007 8450 2008 16594 2009 30000 2010 35666 2011 22000 2012 29734 2013 32648 2014 66111 2015 83504 2016 96706 2017 129650