Microsoft Corp
 $344,989,022 Riverbed Technology, Inc.
 $0 Starbucks Corp
 $2,234,491 Microsoft Corp
 $344,989,022 Riverbed Technology, Inc.
 $0 Starbucks Corp
 $2,234,491