Purchase
BALL ANTONY C director director
Common stock 271,652 $3.46 $939,916 Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 271,652 $3.46 $939,916 Purchase
BALL ANTONY C director director
Common stock 78,372 $3.38 $264,897 Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 78,372 $3.38 $264,897 Purchase
BALL ANTONY C director director
Common stock 186,437 $3.39 $632,021 Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 186,437 N/A N/A Purchase
BALL ANTONY C director director
Common stock 44,595 $3.2 $142,704 Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 44,595 N/A N/A Purchase
BALL ANTONY C director director
Common stock 139,317 N/A N/A Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 139,317 $3.18 $443,028 Purchase
BALL ANTONY C director director
Common stock 97,342 N/A N/A Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 97,342 $3.13 $304,680 Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 28,550 N/A N/A Purchase
BALL ANTONY C director director
Common stock 28,550 $3.13 $89,362 Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 20,894 N/A N/A Purchase
BALL ANTONY C director director
Common stock 20,894 $3.13 $65,398 Purchase
SINGH-BUSHELL EKTA director director
Common Stock 5,000 $3 $15,000 Purchase
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 2,103,069 N/A N/A Sale
VALUE CAPITAL PARTNERS (PTY) LTD 10 percent owner 10 percent owner
Common stock 426,122 $3.5 $1,491,427 Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 4,251,012 $3.46 $14,708,502 Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 4,251,012 N/A N/A Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 4,251,012 $3.46 $14,708,502 Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 18,359 $3.23 $59,300 Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 199,265 $3.2 $637,648 Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 19,000 $3.25 $61,750 Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 49,598 $3.23 $160,202 Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 336,455 $3.21 $1,080,021 Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 102,290 N/A N/A Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 18,195 N/A N/A Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 47,172 N/A N/A Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 3,924 N/A N/A Sale
INTERNATIONAL VALUE ADVISERS, LLC 10 percent owner 10 percent owner
Common Stock 10,189 N/A N/A Purchase
SINGH-BUSHELL EKTA director director
Common Stock 2,000 N/A N/A Purchase
PEIN ALASDAIR JONATHAN KEMSLEY director director
Common Stock 6,000 N/A N/A Purchase
EDWARDS PAUL director director
Common Stock 10,000 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 21,601 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 1,036 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 7,363 N/A N/A Purchase
EDWARDS PAUL director director
Common Stock 7,000 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 20,000 N/A N/A Purchase
KOTZE HERMAN director, officer: Chief Executive Officer director, officer: Chief Execut..
Common Stock 12,000 N/A N/A Purchase
MOCKETT ALFRED T director director
Common Stock 9,210 N/A N/A Purchase
MOCKETT ALFRED T director director
Common Stock 14,700 N/A N/A Purchase
MOCKETT ALFRED T director director
Common Stock 6,090 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 60,821 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 10,500 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 65,935 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 5,000 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 1,322 N/A N/A Purchase
SEABROOKE CHRISTOPHER STEFAN director director
Common Stock 3,000 N/A N/A