Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 10,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 20,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 61,820 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 2,114 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 15,926 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 99,149 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 20,906 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 100,085 N/A N/A Option
ALMAGOR DAN director director
Restricted Stock Units (performance-based) 38,278 N/A N/A Option
ALMAGOR DAN director director
Common Stock 38,278 N/A N/A Purchase
ALMAGOR DAN director director
Common Stock 5,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 8,570 N/A N/A Purchase
ALMAGOR DAN director director
Common Stock 5,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 9,518 N/A N/A Purchase
ALMAGOR DAN director director
Common Stock 20,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 50,218 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 13,509 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 138,146 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 5,704 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 181,825 N/A N/A Purchase
MARINO ROBIN L director director
Common Stock 20,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 54,350 N/A N/A Purchase
MACARI JASON P 10 percent owner 10 percent owner
Common Stock 5,950 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 8,300 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 1,700 N/A N/A Purchase
ALMAGOR DAN director director
Common Stock 81,000 N/A N/A Purchase
STEBENNE ROBERT director director
Common Stock 40,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 55,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 200 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 106,566 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 2,600 N/A N/A Purchase
WENZ RICHARD director director
Common Stock 1,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 7,400 N/A N/A Purchase
ALMAGOR DAN director director
Common Stock 25,000 N/A N/A Purchase
WENZ RICHARD director director
Common Stock 16,900 N/A N/A Sale
PRICE KENNETH officer: Pres. Global Sales & Marketing officer: Pres. Global Sales & M..
Common Stock 25,000 N/A N/A Option
PRICE KENNETH officer: Pres. Global Sales & Marketing officer: Pres. Global Sales & M..
Employee Stock Option (Right to Buy) 25,000 N/A N/A Option
PRICE KENNETH officer: Pres. Global Sales & Marketing officer: Pres. Global Sales & M..
Common Stock 25,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 15,000 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 34,800 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 5,200 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 13,510 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 66,500 N/A N/A Purchase
BRAMSON CAROL director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 125,125 N/A N/A Purchase
ALMAGOR DAN director director
Common Stock 175,000 N/A N/A Purchase
STEBENNE ROBERT director director
Common Stock 78,150 N/A N/A Purchase
WYNNEFIELD PARTNERS SMALL CAP VALUE LP 10 percent owner 10 percent owner
Common Stock, par value $0.0001 per share 294,990 N/A N/A Sale
MACARI JASON P 10 percent owner 10 percent owner
Common Stock 34,954 N/A N/A Sale
MACARI JASON P 10 percent owner 10 percent owner
Common Stock 50,000 N/A N/A Sale
MACARI JASON P 10 percent owner 10 percent owner
Common Stock 95,171 N/A N/A