Year Subscribers 2002 228 2003 2991 2004 10915 2005 25609 2006 46773 2007 87673 2008 106177 2009 144760 2010 145787 2011 164601 2012 185127 2013 215487 2014 225472 2015 237774 2016 253718 2017 256094