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