Foster L B Co
 $3,369,955 Alamo Group Inc
 $1,526,276 Foster L B Co
 $3,369,955 Alamo Group Inc
 $1,526,276