Teleflex Inc
 $23,804,383 Teleflex Inc
 $23,804,383