Markel Corp
 $3,783,562 T Rowe Price Group Inc
 $2,814,933 Albemarle Corp
 $411,478 Markel Corp
 $3,783,562 T Rowe Price Group Inc
 $2,814,933 Albemarle Corp
 $411,478