Hundreds participate in Riverview protest