First Solar, Inc.
 $11,487,477 ITT Corporation
 $7,870,792 First Solar, Inc.
 $11,487,477 ITT Corporation
 $7,870,792