SMS: Pricing multi-unit markets