Microsoft Corp
 $45,409,333 Ecolab Inc
 $15,399 Microsoft Corp
 $45,409,333 Ecolab Inc
 $15,399