Microsoft Corp
 $186,258,453 Sps Commerce Inc
 $7,064,660 Microsoft Corp
 $186,258,453 Sps Commerce Inc
 $7,064,660