Microsoft Corp
 $273,571,214 Juniper Networks Inc
 $2,864,848 Microsoft Corp
 $273,571,214 Juniper Networks Inc
 $2,864,848