Ecolab Inc
 $23,224,876 Otter Tail Corp
 $2,608,522 Ecolab Inc
 $23,224,876 Otter Tail Corp
 $2,608,522