Purchase
Common stock, $0.001 par value 22,900 $0.41 $9,389 Purchase
Common stock, $0.001 par value 14,700 $0.38 $5,586 Purchase
Common stock, $0.001 par value 5,000 $0.35 $1,750 Purchase
Common stock, $0.001 par value 7,500 $0.45 $3,375 Purchase
Common stock, $0.001 par value 2,500 $0.45 $1,125 Purchase
Common stock, $0.001 par value 15,000 $0.43 $6,450 Purchase
Common stock, $0.001 par value 5,000 $0.43 $2,150 Purchase
Common stock, $0.001 par value 7,500 $0.45 $3,375 Purchase
Common stock, $0.001 par value 7,500 $0.42 $3,150 Purchase
Common stock, $0.001 par value 22,500 $0.27 $6,075 Purchase
Common stock, $0.001 par value 11,900 $0.27 $3,213 Purchase
Common stock, $0.001 par value 20,000 $0.26 $5,200 Purchase
Common stock, $0.001 par value 7,500 $0.22 $1,650 Purchase
Common stock, $0.001 par value 10,000 $0.19 $1,900 Purchase
Common stock, $0.001 par value 30,000 $0.18 $5,400 Purchase
Common stock, $0.001 par value 25,000 $0.16 $4,000 Purchase
Common stock, $0.001 par value 30,000 $0.19 $5,700 Purchase
Common stock, $0.001 par value 15,000 $0.2 $3,000 Purchase
Common stock, $0.001 par value 35,000 $0.17 $5,950 Purchase
Common stock, $0.001 par value 62,500 $0.18 $11,250 Purchase
Common stock, $0.001 par value 160,000 $0.08 $12,800 Purchase
Common stock, $0.001 par value 130,000 $0.09 $11,700 Purchase
Common stock, $0.001 par value 5,000 $0.09 $450 Purchase
Common stock, $0.001 par value 10,000 $0.09 $900 Purchase
Common stock, $0.001 par value 4,000 $0.13 $520 Purchase
Common stock, $0.001 par value 5,000 $0.15 $750 Purchase
Common stock, $0.001 par value 10,000 $0.15 $1,500 Purchase
Common stock, $0.001 par value 5,000 $0.16 $800 Purchase
Common stock, $0.001 par value 10,000 $0.2 $2,000 Purchase
Common stock, $0.001 par value 5,000 $0.2 $1,000 Purchase
Common stock, $0.001 par value 6,000 $0.2 $1,200 Purchase
Common stock, $0.001 par value 2,000 $0.5 $1,000 Purchase
Common stock, $0.001 par value 5,000 $0.49 $2,450 Purchase
Common stock, $0.001 par value 7,351 $0.35 $2,573 Purchase
Common stock, $0.001 par value 10,000 $0.34 $3,400 Purchase
Common stock, $0.001 par value 6,000 $0.6 $3,600 Purchase
Common stock, $0.001 par value 53,800 $1.49 $80,162 Purchase
Common stock, $0.001 par value 5,500 $1.41 $7,755 Purchase
Common stock, $0.001 par value 11,000 $1.43 $15,730 Purchase
Common stock, $0.001 par value 17,800 $1.44 $25,632 Purchase
Common stock, $0.001 par value 1,500 $1.43 $2,145 Purchase
Common stock, $0.001 par value 6,500 $1.43 $9,295 Purchase
Common stock, $0.001 par value 1,000 $1.47 $1,470 Purchase
Common stock, $0.001 par value 6,000 $1.45 $8,700 Purchase
Common stock, $0.001 par value 6,000 $1.45 $8,700 Purchase
Common stock, $0.001 par value 4,000 $1.49 $5,960 Purchase
Common stock, $0.001 par value 3,000 $1.45 $4,350 Purchase
Common stock, $0.001 par value 23,500 $1.45 $34,075 Purchase
Common stock, $0.001 par value 3,250 $1.49 $4,843 Purchase
Common stock, $0.001 par value 5,250 $1.47 $7,718 Purchase
Common stock, $0.001 par value 7,000 $1.43 $10,010 Purchase
Common stock, $0.001 par value 6,250 $1.4 $8,750 Purchase
Common stock, $0.001 par value 7,000 $1.58 $11,060 Purchase
Common stock, $0.001 par value 6,800 $1.56 $10,608 Purchase
Common stock, $0.001 par value 2,700 $1.57 $4,239 Purchase
Common stock, $0.001 par value 1,000 $1.6 $1,600 Purchase
Common stock, $0.001 par value 1,200 $1.48 $1,776 Purchase
Common stock, $0.001 par value 1,500 $1.5 $2,250 Purchase
Common stock, $0.001 par value 5,000 $1.48 $7,400 Purchase
Common stock, $0.001 par value 4,900 $1.49 $7,301 Purchase
Common stock, $0.001 par value 3,000 $1.51 $4,530 Purchase
Common stock, $0.001 par value 2,750 $1.49 $4,098 Purchase
Common stock, $0.001 par value 4,000 $1.54 $6,160 Purchase
Common stock, $0.001 par value 3,000 $1.52 $4,560 Purchase
Common stock, $0.001 par value 1,500 $1.52 $2,280 Purchase
Common stock, $0.001 par value 1,000 $1.57 $1,570 Purchase
Common stock, $0.001 par value 2,000 $1.69 $3,380 Purchase
Common stock, $0.001 par value 1,200 $1.58 $1,896 Purchase
Common stock, $0.001 par value 1,900 $1.55 $2,945 Purchase
Common stock, $0.001 par value 1,500 $1.49 $2,235 Purchase
Common stock, $0.001 par value 1,000 $1.55 $1,550 Purchase
Common stock, $0.001 par value 3,400 $1.53 $5,202 Purchase
Common stock, $0.001 par value 5,750 $1.72 $9,890 Purchase
Common stock, $0.001 par value 35,600 $1.51 $53,756 Purchase
Common stock, $0.001 par value 16,000 $1.45 $23,200 Purchase
Common stock, $0.001 par value 56,009 $1.41 $78,973 Purchase
Common stock, $0.001 par value 19,300 $1.34 $25,862 Purchase
Common stock, $0.001 par value 7,000 $1.35 $9,450 Purchase
Common stock, $0.001 par value 12,000 $1.44 $17,280 Purchase
Common stock, $0.001 par value 15,000 $1.39 $20,850 Purchase
Common stock, $0.001 par value 13,000 $1.28 $16,640 Purchase
Common stock, $0.001 par value 13,000 $1.29 $16,770 Purchase
Common stock, $0.001 par value 5,000 $1.28 $6,400 Purchase
Common stock, $0.001 par value 2,000 $1.25 $2,500 Purchase
Common stock, $0.001 par value 1,000 $1.57 $1,570 Purchase
Common stock, $0.001 par value 1,000 $1.52 $1,520 Purchase
Common stock, $0.001 par value 2,000 $1.66 $3,320 Purchase
Common stock, $0.001 par value 1,000 $1.64 $1,640 Purchase
Common stock, $0.001 par value 1,000 $1.7 $1,700 Purchase
Common stock, $0.001 par value 1,500 $1.69 $2,535 Purchase
Common stock, $0.001 par value 1,582 $1.73 $2,737 Purchase
Common stock, $0.001 par value 2,000 $1.64 $3,280 Purchase
Common stock, $0.001 par value 2,000 $1.5 $3,000 Purchase
Common stock, $0.001 par value 1,500 $1.75 $2,625 Purchase
Common stock, $0.001 par value 1,500 $1.75 $2,625 Purchase
Common stock, $0.001 par value 1,000 $1.55 $1,550 Purchase
Common stock, $0.001 par value 1,500 $1.54 $2,310 Purchase
Common stock, $0.001 par value 7,201 $1.55 $11,162 Purchase
Common stock, $0.001 par value 6,350 $1.56 $9,906 Purchase
Common stock, $0.001 par value 5,350 $1.53 $8,186 Purchase
Common stock, $0.001 par value 1,500 $1.48 $2,220 Purchase
Common stock, $0.001 par value 2,000 $1.45 $2,900 Purchase
Common stock, $0.001 par value 4,600 $1.44 $6,624 Purchase
Common stock, $0.001 par value 2,600 $1.47 $3,822 Purchase
Common stock, $0.001 par value 1,000 $1.5 $1,500 Purchase
Common stock, $0.001 par value 3,200 $1.49 $4,768 Purchase
Common stock, $0.001 par value 500 $1.55 $775 Purchase
Common stock, $0.001 par value 3,793 $1.54 $5,841 Purchase
Common stock, $0.001 par value 2,000 $1.5 $3,000 Purchase
Common stock, $0.001 par value 1,800 $1.53 $2,754 Purchase
Common stock, $0.001 par value 1,200 $1.5 $1,800 Purchase
Common stock, $0.001 par value 3,900 $1.53 $5,967 Purchase
Common stock, $0.001 par value 1,600 $1.5 $2,400 Purchase
Common stock, $0.001 par value 2,800 $1.48 $4,144 Purchase
Common stock, $0.001 par value 3,200 $1.47 $4,704 Purchase
Common stock, $0.001 par value 2,600 $1.47 $3,822 Purchase
Common stock, $0.001 par value 500 $1.5 $750 Purchase
Common stock, $0.001 par value 1,000 $1.5 $1,500 Purchase
Common stock, $0.001 par value 2,400 $1.46 $3,504 Purchase
Common stock, $0.001 par value 500 $1.5 $750 Purchase
Common stock, $0.001 par value 500 $1.5 $750 Purchase
Common stock, $0.001 par value 1,100 $1.49 $1,639 Purchase
Common stock, $0.001 par value 1,000 $1.49 $1,490 Purchase
Common stock, $0.001 par value 3,100 $1.46 $4,526 Purchase
Common stock, $0.001 par value 1,800 $1.47 $2,646 Purchase
Common stock, $0.001 par value 2,100 $1.46 $3,066 Purchase
Common stock, $0.001 par value 1,000 $1.5 $1,500 Purchase
Common stock, $0.001 par value 2,200 $1.5 $3,300 Purchase
Common stock, $0.001 par value 1,300 $1.5 $1,950 Purchase
Common stock, $0.001 par value 1,800 $1.52 $2,736 Purchase
Common stock, $0.001 par value 1,000 $1.53 $1,530 Purchase
Common stock, $0.001 par value 1,000 $1.53 $1,530 Purchase
Common stock, $0.001 par value 2,000 $1.54 $3,080 Purchase
Common stock, $0.001 par value 1,500 $1.54 $2,310 Purchase
Common stock, $0.001 par value 800 $1.54 $1,232 Purchase
Common stock, $0.001 par value 1,600 $1.51 $2,416 Purchase
Common stock, $0.001 par value 500 $1.5 $750 Purchase
Common stock, $0.001 par value 5,200 $1.42 $7,384 Purchase
Common stock, $0.001 par value 4,300 $1.47 $6,321 Purchase
Common stock, $0.001 par value 500 $1.49 $745 Purchase
Common stock, $0.001 par value 2,700 $1.48 $3,996 Purchase
Common stock, $0.001 par value 600 $1.5 $900 Purchase
Common stock, $0.001 par value 500 $1.59 $795 Purchase
Common stock, $0.001 par value 1,250 $1.59 $1,988 Purchase
Common stock, $0.001 par value 500 $1.59 $795 Purchase
Common stock, $0.001 par value 500 $1.6 $800 Purchase
Common stock, $0.001 par value 1,990 $1.6 $3,184 Purchase
Common stock, $0.001 par value 1,416 $1.6 $2,266 Purchase
Common stock, $0.001 par value 800 $1.58 $1,264 Purchase
Common stock, $0.001 par value 1,000 $1.65 $1,650 Purchase
Common stock, $0.001 par value 1,000 N/A N/A Purchase
Common stock, $0.001 par value 500 N/A N/A Purchase
Common stock, $0.001 par value 465 $1.64 $763 Purchase
Common stock, $0.001 par value 1,600 $1.61 $2,576 Purchase
Common stock, $0.001 par value 12,900 N/A N/A Purchase
Common stock, $0.001 par value 2,300 N/A N/A Purchase
Common stock, $0.001 par value 2,000 N/A N/A Purchase
Common stock, $0.001 par value 1,500 N/A N/A Purchase
Common stock, $0.001 par value 1,000 N/A N/A Purchase
Common stock, $0.001 par value 2,600 N/A N/A Purchase
Common stock, $0.001 par value 4,000 $1.45 $5,800 Purchase
Common stock, $0.001 par value 504 $1.57 $791 Purchase
Common stock, $0.001 par value 1,300 N/A N/A Purchase
Common stock, $0.001 par value 3,500 N/A N/A Purchase
Common stock, $0.001 par value 8,000 N/A N/A Purchase
Common stock, $0.001 par value 3,000 $1.15 $3,450 Purchase
Common stock, $0.001 par value 2,000 $1.23 $2,460 Purchase
Common stock, $0.001 par value 1,000 $1.27 $1,270 Purchase
Common stock, $0.001 par value 1,000 $0.83 $830 Purchase
Common stock, $0.001 par value 3,000 $0.86 $2,580 Purchase
Common stock, $0.001 par value 1,000 $0.9 $900 Purchase
Common stock, $0.001 par value 500 $0.98 $490 Purchase
Common stock, $0.001 par value 500 $1 $500 Purchase
Common stock, $0.001 par value 1,000 $1.03 $1,030 Purchase
Common stock, $0.001 par value 2,000 $0.92 $1,840 Purchase
Common stock, $0.001 par value 1,250 $0.96 $1,200 Purchase
Common stock, $0.001 par value 6,500 $1 $6,500 Purchase
Common stock, $0.001 par value 3,250 $0.98 $3,185 Purchase
Common stock, $0.001 par value 2,500 $1.01 $2,525 Purchase
Common stock, $0.001 par value 1,000 $1.03 $1,030 Purchase
Common stock, $0.001 par value 500 $1.2 $600 Purchase
Common stock, $0.001 par value 300 $1.3 $390 Purchase
Common stock, $0.001 par value 1,000 $1.2 $1,200 Purchase
Common stock, $0.001 par value 1,500 $1.19 $1,785 Purchase
Common stock, $0.001 par value 1,000 $1.25 $1,250 Purchase
Common stock, $0.001 par value 1,300 $1.33 $1,729 Purchase
Common stock, $0.001 par value 650 $1.44 $936 Purchase
Common stock, $0.001 par value 250 $1.59 $398 Purchase
Common stock, $0.001 par value 500 $1.6 $800 Purchase
Common stock, $0.001 par value 250 $1.59 $398 Purchase
Common stock, $0.001 par value 500 $1.55 $775 Purchase
Common stock, $0.001 par value 100 $1.56 $156 Purchase
Common stock, $0.001 par value 250 $1.57 $393 Purchase
Common stock, $0.001 par value 1,000 $1.62 $1,620 Purchase
Common stock, $0.001 par value 500 $1.59 $795 Purchase
Common stock, $0.001 par value 1,100 $1.46 $1,606 Purchase
Common stock, $0.001 par value 850 $1.53 $1,301 Purchase
Common stock, $0.001 par value 303 $1.87 $567 Purchase
Common stock, $0.001 par value 1,200 $1.74 $2,088 Purchase
Common stock, $0.001 par value 1,000 $1.67 $1,670 Purchase
Common stock, $0.001 par value 500 $1.67 $835 Purchase
Common stock, $0.001 par value 1,000 $1.67 $1,670 Purchase
Common stock, $0.001 par value 4,800 $1.75 $8,400 Purchase
Common stock, $0.001 par value 1,500 $1.78 $2,670 Purchase
Common stock, $0.001 par value 3,500 $1.71 $5,985 Purchase
Common stock, $0.001 par value 2,700 $1.69 $4,563 Purchase
Common stock, $0.001 par value 3,200 $1.61 $5,152 Purchase
Common stock, $0.001 par value 2,500 $1.59 $3,975 Purchase
Common stock, $0.001 par value 4,000 $1.52 $6,080 Purchase
Common stock, $0.001 par value 2,000 $1.6 $3,200 Purchase
Common stock, $0.001 par value 2,500 $1.6 $4,000 Purchase
Common stock, $0.001 par value 3,200 $1.51 $4,832 Purchase
Common stock, $0.001 par value 2,200 $1.37 $3,014 Purchase
Common stock, $0.001 par value 500 $1.35 $675 Purchase
Common stock, $0.001 par value 600 $1.37 $822 Purchase
Common stock, $0.001 par value 1,000 $1.38 $1,380 Purchase
Common stock, $0.001 par value 1,700 $1.37 $2,329 Purchase
Common stock, $0.001 par value 4,000 $1.4 $5,600 Purchase
Common stock, $0.001 par value 500 $1.35 $675 Purchase
Common stock, $0.001 par value 500 $1.29 $645 Purchase
Common stock, $0.001 par value 1,400 $1.29 $1,806 Purchase
Common stock, $0.001 par value 2,100 $1.26 $2,646 Purchase
Common stock, $0.001 par value 3,200 $1.32 $4,224 Purchase
Common stock, $0.001 par value 4,900 $1.27 $6,223 Purchase
Common stock, $0.001 par value 2,950 $1.25 $3,688 Purchase
Common stock, $0.001 par value 1,000 $1.3 $1,300 Purchase
Common stock, $0.001 par value 3,000 $1.32 $3,960 Purchase
Common stock, $0.001 par value 3,000 $1.28 $3,840 Purchase
Common stock, $0.001 par value 5,000 $1.21 $6,050 Purchase
Common stock, $0.001 par value 14,000 $1.75 $24,500 Purchase
Common stock, $0.001 par value 3,300 $1.37 $4,521 Purchase
Common stock, $0.001 par value 6,700 $1.28 $8,576 Purchase
Common stock, $0.001 par value 3,200 $1.3 $4,160 Purchase
Common stock, $0.001 par value 2,100 $1.25 $2,625 Purchase
Common stock, $0.001 par value 4,700 $1.26 $5,922 Purchase
Common stock, $0.001 par value 6,200 $1.24 $7,688 Purchase
Common stock, $0.001 par value 8,300 $1.23 $10,209 Purchase
Common stock, $0.001 par value 22,500 $1.27 $28,575 Purchase
Common stock, $0.001 par value 13,200 $1.21 $15,972 Purchase
Common stock, $0.001 par value 1,500 $1.29 $1,935 Purchase
Common stock, $0.001 par value 3,500 $1.21 $4,235 Purchase
Common stock, $0.001 par value 14,200 $1.07 $15,194 Purchase
Common stock, $0.001 par value 4,900 $1.48 $7,252 Purchase
Common stock, $0.001 par value 3,000 $1.46 $4,380 Purchase
Common stock, $0.001 par value 2,700 $1.61 $4,347 Purchase
Common stock, $0.001 par value 1,500 $1.58 $2,370 Purchase
Common stock, $0.001 par value 6,100 $1.61 $9,821 Purchase
Common stock, $0.001 par value 3,000 $1.55 $4,650 Purchase
Common stock, $0.001 par value 2,500 $1.64 $4,100 Purchase
Common stock, $0.001 par value 3,750 $1.82 $6,825 Purchase
Common stock, $0.001 par value 11,600 $1.31 $15,196 Purchase
Common stock, $0.001 par value 27,500 $1.45 $39,875 Purchase
Common stock, $0.001 par value 10,150 $1.7 $17,255 Purchase
Common stock, $0.001 par value 4,850 $1.64 $7,954 Purchase
Common stock, $0.001 par value 8,750 $1.66 $14,525 Purchase
Common stock, $0.001 par value 24,500 $1.84 $45,080 Purchase
Common stock, $0.001 par value 15,500 $1.8 $27,900 Purchase
Common stock, $0.001 par value 8,000 $1.7 $13,600 Purchase
Common stock, $0.001 par value 4,000 $1.72 $6,880 Purchase
Common stock, $0.001 par value 13,700 $1.85 $25,345 Purchase
Common stock, $0.001 par value 5,050 $1.8 $9,090 Purchase
Common stock, $0.001 par value 4,400 $1.86 $8,184 Purchase
Common stock, $0.001 par value 17,500 $1.84 $32,200 Purchase
Common stock, $0.001 par value 9,200 $1.71 $15,732 Purchase
Common stock, $0.001 par value 5,000 $1.46 $7,300 Purchase
Common stock, $0.001 par value 13,800 $1.21 $16,698 Purchase
Common stock, $0.001 par value 16,500 $2.98 $49,170 Purchase
Common stock, $0.001 par value 2,000 $2.91 $5,820 Purchase
Common stock, $0.001 par value 3,500 $2.57 $8,995 Purchase
Common stock, $0.001 par value 7,000 $2.78 $19,460 Purchase
Common stock, $0.001 par value 6,500 $2.72 $17,680 Purchase
Common stock, $0.001 par value 10,300 $2.7 $27,810 Purchase
Common stock, $0.001 par value 8,800 $2.45 $21,560 Purchase
Common stock, $0.001 par value 5,000 $2.29 $11,450 Purchase
Common stock, $0.001 par value 5,000 $2.29 $11,450 Purchase
Common stock, $0.001 par value 2,827 $4.26 $12,043 Purchase
Common stock, $0.001 par value 9,672 $4.04 $39,075 Purchase
Common stock, $0.001 par value 20,000 $3.99 $79,800 Purchase
Common stock, $0.001 par value 20,000 $3.22 $64,460 Purchase
Common stock, $0.001 par value 68,000 $2.67 $181,356 Purchase
Common stock, $0.001 par value 12,000 $3.02 $36,240 Purchase
Common stock, $0.001 par value 12,800 $3.37 $43,072 Purchase
Common stock, 40.001 par value 200 $3.32 $663 Purchase
Common stock, $0.001 par value 13,000 $3.37 $43,771 Purchase
Common stock, $0.001 par value 13,000 $3.36 $43,641