MCX prices $135 million IPO at top end of range