Great Dolphin Dunk raises money for local clubs