(AP) - To say Toby Keith has made a buck or two as a country singer is an understatement.

Forbes magazine puts Keith at the top of its list of top-earning country artists. Forbes estimates Keith earned $65 million in the past year and $335 million over the past six. That's from his music sales as well as his restaurants, his endorsement deal with Ford, his Wild Shot mescal and his Show Dog record label.

He just squeaks past Taylor Swift, who is second on the list with $64 million. Kenny Chesney is third with $44 million, Jason Aldean in fourth with $37 million and Luke Bryan in fifth with $34 million.