Year CNN Fox News MSNBC
2012 327,700,000 742,300,000 244,400,000
2013 319,800,000 776,400,000 223,800,000
2014 324,900,000 774,200,000 212,600,000
2015 361,500,000 814,900,000 222,200,000
2016 538,800,000 926,900,000 351,400,000
2017 615,300,000 1,018,800,000 467,200,000
2018 595,600,000 1,024,200,000 572,100,000
2019 578,500,000 1,066,200,000 619,500,000
2020 628,300,000 1,189,900,000 676,800,000