Year Subscribers 2001 5000 2002 10500 2003 13000 2004 20000 2005 25000 2006 30000 2007 35000 2008 40000 2009 45000 2010 46000 2011 47000 2012 47000 2013 47000 2014 48000 2015 55000 2016 101390 2017 113427