Year Subscribers 2003 19601 2004 29321 2005 42314 2006 61484 2007 89761 2008 123469 2009 149406 2010 175274 2011 206000 2012 242100 2013 284428 2014 318915 2015 353001 2016 395307 2017 442727