IDT Corp
 $2,232,360 Genie Energy Ltd.
 $1,078,085 IDT Corp
 $2,232,360 Genie Energy Ltd.
 $1,078,085