Dan Ballard rides winning treble in final 2021 Mount Isa meet