Several country stars were among the Top 50 earners in the music world in 2004. Jimmy Buffett raked in $36.5 million in 2004, just ahead of Shania Twain's $33.2 million tally, according to Rolling Stone's annual list of top moneymaking musicians. Buffett ranked No. 5; Twain came in at No. 7. Prince topped the list with a $56.5 million income. Other country stars on the list included Toby Keith ($27.7 million), Kenny Chesney ($27.4 million), Tim McGraw ($20.3 million) and George Strait ($18.1 million).