Year Subscribers 2004 27000 2005 48539 2006 106582 2007 165018 2008 244531 2009 317484 2010 383549 2011 472876 2012 580669 2013 737078 2014 840261 2015 900933 2016 921772 2017 949974