Trump margin of victory in Iowa Caucus 30-35% · top holders · Whale Watch