If you are promoted within the company, regardless of the market/pay range is for the new position. HR will keep telling you they can even match the lower end because your current salary is well lower than that. Unless you got someone higher up to help you out but how often does that happen?