First Solar, Inc.
 $4,071,710 West Pharmaceutical Services Inc
 $595,659 First Solar, Inc.
 $4,071,710 West Pharmaceutical Services Inc
 $595,659