Finisar Corp
 $6,122,296 Synaptics Inc
 $38,702,563 Flextronics International Ltd
 $2,094,021 Finisar Corp
 $6,122,296 Synaptics Inc
 $38,702,563 Flextronics International Ltd
 $2,094,021