Foster L B Co
 $3,601,802 Alamo Group Inc
 $1,565,752 Foster L B Co
 $3,601,802 Alamo Group Inc
 $1,565,752