Pricing and risk sharing in incomplete markets