Engagement tops off annual Horsham Triathlon