Week of July 21 Cable News Ratings: Fox Stays on Top