Finisar Corp
 $6,122,296 Synaptics Inc
 $38,326,174 Flextronics International Ltd
 $2,124,332 Finisar Corp
 $6,122,296 Synaptics Inc
 $38,326,174 Flextronics International Ltd
 $2,124,332