Railways earn over Rs.5m from salons in last three years