Over 500 locations in the U.S., Canada and Puerto Rico