Beyonce, Taylor Swift and Kayne don’t even come close to the top 20 acts making money from touring.

In fact the number one spot may surprise you.

That’s gone to Fleetwood Mac.

And with an average ticket price of just under $50, Ed Sheeran must have a lot of fans to come in at number seven.

Here’s the Top 20 Global Concert Tours ranked average box office gross per city according to Pollster.

1. Fleetwood Mac

Gross Box Office: $2,095,597

Advertisement
Advertisement

Average ticket price: $130.66.

2. Justin Timberlake

Gross Box Office: $1,717,778

Average ticket price: $122.02.

3. Lady Gaga

Gross Box Office: $1,308,541

Advertisement
Advertisement

Average ticket price: $105.24.

4. Michael Buble

Gross Box Office: $1,231,913

Average ticket price: $105.74.

5. Enrique Iglesias/Pitbull

Gross Box Office: $1,117,847

Advertisement
Advertisement

Average ticket price: $86.49.

6. Linkin Park

Gross Box Office: $1,067,186

Average ticket price: $72.94.

7. Ed Sheeran

Gross Box Office $916,184

Advertisement
Advertisement

Average ticket price: $49.54.

8. Andre Rieu

Gross Box Office $766,853

Average ticket price: $109.27.

9. Motley Crue

Gross Box Office $750,668

Advertisement
Advertisement

Average ticket price: $68.64.

10. Trans-Siberian Orchestra

Gross Box Office $735,069

Average ticket price: $56.41.

11. Eric Church

Gross Box Office $629,026

Advertisement
Advertisement

Average ticket price: $51.00. 

12. Bob Dylan

Gross Box Office $546,716

Average ticket price: $100.57.

13. Bryan Adams

Gross Box Office $536,773

Advertisement
Advertisement

Average ticket price: $67.51.

14. James Taylor

Gross Box Office: $522,677

Average ticket price: $79.32.

15. Walking With Dinosaurs

Gross Box Office: $511,504

Advertisement
Advertisement

Average ticket price: $38.23.

16. Cirque du Soleil – Dralion

Gross Box Office: $477,360

Average ticket price: $59.90.

17. John Legend

Gross Box Office: $460,895

Advertisement
Advertisement

Average ticket price: $57.09.

18. The Black Keys

Gross Box Office: $450,401

Average ticket price: $59.02.

19. Kasabian

Gross Box Office $392,092

Advertisement
Advertisement

Average ticket price: $56.93.

20. Demi Lovato

Gross Box Office $391,790

Average ticket price: $50.73.