Cognex Corp
 $1,700,805 Cognex Corp
 $1,700,805