First Solar, Inc.
 $11,547,667 ITT Corporation
 $7,462,864 First Solar, Inc.
 $11,547,667 ITT Corporation
 $7,462,864