IDT Corp
 $18,452,577 Genie Energy Ltd.
 $4,351,047 IDT Corp
 $18,452,577 Genie Energy Ltd.
 $4,351,047