WW Grainger Inc
 $4,108,811 Analog Devices Inc
 $6,322,356 Beacon Roofing Supply Inc
 $2,665,254 WW Grainger Inc
 $4,108,811 Analog Devices Inc
 $6,322,356 Beacon Roofing Supply Inc
 $2,665,254