The Rolling Stones' 2005 tour of North America is the most successful US concert tour of all time, according to US trade publication Pollstar.
The Stones played 42 concerts in North America in 2005
The veteran rockers broke their own 11-year-old record by selling $162m (£94m) worth of tickets, playing 42 performances before 1.2m people.
U2 were second with 78 US and Canada shows in, making $138.9m (£80.1m).
Celine Dion came third on the list, having made $81.3m (£47.1m) from 155 dates at Caesars Palace in Las Vegas.
Sir Paul McCartney and the Eagles complete the top five, with ticket sales of $77.3m (£44.8m) and $76.8m (£44.5m) respectively.
According to Pollstar, ticket sales for the Top 100 shows rose to $3.1 billion (£1.8bn), breaking last year's record of $2.8bn. (£1.6bn)
This was due in part to a rise in the average ticket price from $52 (£30) to $57 (£33). Actual ticket sales were 36.1m, down 1.5m on 2004.
The previous record for a US tour was $121m (£70.1m), set by the Rolling Stones in 1994.
With the Stones and U2 touring elsewhere in 2006, Pollstar predicts the Who, Prince and Queen with Paul Rodgers will be next year's biggest draws in the US and Canada.