Microsoft Corp
 $190,170,899 Sps Commerce Inc
 $6,897,143 Microsoft Corp
 $190,170,899 Sps Commerce Inc
 $6,897,143