Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 5,363 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 6,677 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 2,223 N/A N/A Sale
RASARETNAM KIRAN officer: Chief Financial Officer officer: Chief Financial Officer
Option to purchase 88 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 7,366 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 22,122 N/A N/A Sale
RASARETNAM KIRAN officer: Chief Financial Officer officer: Chief Financial Officer
Option to purchase 16,756 N/A N/A Sale
RASARETNAM KIRAN officer: Chief Financial Officer officer: Chief Financial Officer
Option to purchase 100 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 25,000 N/A N/A Sale
RASARETNAM KIRAN officer: Chief Financial Officer officer: Chief Financial Officer
Option to purchase 5,554 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 2,000 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 8,000 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 2,000 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 9,355 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 8,000 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 28,745 N/A N/A Sale
RASARETNAM KIRAN officer: Chief Financial Officer officer: Chief Financial Officer
Option to Purchase 11,518 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 13,000 N/A N/A Sale
RASARETNAM KIRAN officer: Chief Financial Officer officer: Chief Financial Officer
Option to purchase 9 N/A N/A Sale
RASARETNAM KIRAN officer: Chief Financial Officer officer: Chief Financial Officer
Option to purchase 2,241 N/A N/A Sale
RASARETNAM KIRAN officer: Chief Financial Officer officer: Chief Financial Officer
Option to purchase 982 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 2,389 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 7,611 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 7,144 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 2,256 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 5,372 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,728 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 28,578 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,422 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 3,960 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,040 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 4,089 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 12,311 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 4,890 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,875 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,443 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 4,357 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,534 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 4,666 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 404 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,920 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 6,815 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 2,270 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 2,542 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 8,797 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 872 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,128 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 500 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 1,500 N/A N/A Purchase
OSMIUM PARTNERS, LLC 10 percent owner 10 percent owner
Common Stock ($0.001 par value) 412 N/A N/A