Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.71 $57,080 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 1,818 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $6.09 $60,860 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $6.09 $60,860 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $6.09 $60,860 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $6.69 $66,930 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $6.69 $66,930 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $7.42 $74,200 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $7.42 $74,200 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $7.42 $74,200 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $6.41 $64,100 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $6.41 $64,100 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $6.41 $64,100 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.55 $55,460 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.55 $55,460 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.55 $55,460 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.68 $56,840 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.68 $56,840 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.68 $56,840 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 7,468 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 N/A N/A Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.6 $55,950 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.6 $55,950 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.6 $55,950 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.43 $54,330 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 10,000 $5.43 $54,330 Sale
CANAAN VIII LP 10 percent owner 10 percent owner
American Depository Shares 5,888 N/A N/A