Teleflex Inc
 $10,066,604 Rochester Medical Corporation
 $0 Teleflex Inc
 $10,066,604 Rochester Medical Corporation
 $0