Very well done. It is especially impressive given the obvious strong currents that you were dealing with.
the rapids are really strong, even in that shallow water. salmon are perfect prepared for this by nature, they are such amazing creatures! they also seem to be very sensitive to current. the footage shows almost everyone choosed the same track between the rocks.