Sales Contracts Hit Highest Level in Months