Market Report from Wednesday, July 18th, 2012

644 head sold.

07/18/2012