Discover Financial Services
 $2,877,348 Ftd Companies, Inc.
 $278 Teleflex Inc
 $944,836 Discover Financial Services
 $2,877,348 Ftd Companies, Inc.
 $278 Teleflex Inc
 $944,836