Garuda Construction and Engineering shares make decent debut, list at 10% premium to IPO price