NEW YORK (CBS.MW) - "Shark Tale" was the big winner at the box office for a third straight weekend Sunday, tallying $22.1 million in receipts to bring its total U.S. take to roughly $118.8 million.