Albemarle Corp
 $2,203,898 T Rowe Price Group Inc
 $2,890,029 Owens & Minor Inc
 $906,749 Albemarle Corp
 $2,203,898 T Rowe Price Group Inc
 $2,890,029 Owens & Minor Inc
 $906,749