Quanta Services Inc
 $3,797,762 SunPower Corporation
 $602,546 Quanta Services Inc
 $3,797,762 SunPower Corporation
 $602,546