IDT Corp
 $21,470,012 Genie Energy Ltd.
 $4,709,332 IDT Corp
 $21,470,012 Genie Energy Ltd.
 $4,709,332