First Solar, Inc.
 $3,190,925 Star Peak Energy Transition Corp.
 $15,526,830 First Solar, Inc.
 $3,190,925 Star Peak Energy Transition Corp.
 $15,526,830