For the third week in a row, The Hobbit: The Battle of the Five Armies took top honors at the weekend box office, netting $21.9...