Iron ore shipments on the Great Lakes totaled 7,231,506 tons in July, the highest level since July 2008 when 7,318,961 tons were loaded at U.S.