Finisar Corp
 $6,122,296 Synaptics Inc
 $37,057,908 Flextronics International Ltd
 $2,094,652 Finisar Corp
 $6,122,296 Synaptics Inc
 $37,057,908 Flextronics International Ltd
 $2,094,652