Shakira Wraps U.S. Leg of World Tour, Crosses 2.5m Tickets Sold