Take into account housing, schooling, medical, provident fund and monthly salary and I think you will find the average CX Capt is on more than that.
But still good to see demand is starting to strip supply, can only get better if their pilot numbers are correct.