Bon Jovi, the Rolling Stones and Fleetwood Mac were among the Top 10 money makers, based on touring, music sales, publishing royalties and streaming revenue for the past year.

Billboard magazine's comprehensive list of the richest rockers also had Paul McCartney, the Eagles, Elton John and Rush in the Top 40.

Bon Jovi finished highest among classic rockers, at No. 4 with $29.4 million in total revenue last year. The Stones followed at No. 5 with $26.2 million. Fleetwood Mac rounded out the Top 10 with $19 million. Paul McCartney (2013 Earnings: $13.8 million) came in at No. 21, the Eagles ($13 million) followed at No. 22. Elton John ($9.4 million) finished at No. 33, with Rush ($9 million) at No. 35.

Bon Jovi's "Because We Can" tour finished as the top-grossing concert series of last year, pushing the band to the top of that list for the three out of the last six years. Bon Jovi had 1.5 million downloads, even while releasing 'What About Now' in 2013, topping the Billboard album charts for the fifth time.

Meanwhile, the Rolling Stones cashed in, despite mounting a very limited run of 2013 shows in North America, averaging $4.7 million per show. The band added two new songs to its most recent greatest hits package, and boasted some 1.5 million track downloads. Fleetwood Mac played 34 cities, including a three-night stand in London that saw the return of long-time member Christine McVie. A new EP, called 'Extended Play,' also reached the Billboard Top 50.

Billboard's Top 10 Money Makers
1. Taylor Swift: $39.7 million
2. Kenny Chesney: $34 million
3. Justin Timberlake: $31.5 million
4. Bon Jovi: $29.4 million
5. Rolling Stones: $26.2 million
6. Beyonce: $24.4 million
7. Maroon 5: $22.3 million
8. Luke Bryan: $22.1 million
9. P!nk: $20 million
10. Fleetwood Mac: $19 million

More From 103.7 The Loon