Sharks clinch Gardiner Shield crown over rivals Hanwood