Last weekend's 15th annual Ducks for Bucks benefit race raised a total of $23,924 for 34 Tri-City area nonprofits, organizers said.
The Newark Girls Softball League raised the most money this year, selling 1,435 ducks at $5 apiece, and keeping $5,490 for itself .
It was followed by Bayside 4-H Club, which raised $3,534; the Kiwanis Club of Fremont ($2,254); Tri-Cities League of Volunteers ($1,714); and Glenmoor Elementary School ($1,218).
The event was sponsored by the Kiwanis Club.
The adopted rubber ducks were dropped into Lake Elizabeth in Fremont's Central Park, where firefighters used a hose to power them along to the finish line.
The eight ducks that were first to cross the finish line won prizes for their adopters.