Year Subscribers 2002 2000 2003 2712 2004 64660 2005 249138 2006 391857 2007 477360 2008 493228 2009 479503 2010 504499 2011 595207 2012 689541 2013 843940 2014 993451 2015 1147533 2016 1255428 2017 1378867