Year CNN Fox News MSNBC
2016 1,347,499 1,881,928 975,885
2017 989,398 1,465,800 1,077,559
2018 982,638 1,619,589 1,222,458
2019 1,051,061 1,919,173 1,251,094
2020 1,803,782 3,082,961 1,597,577