Shahkot by-polls: 76.60 pc voter turnout seals the fate of 12 candidates