| Insider |  Price |  Amount |  Total Value |  Remaining Holdings |  Date |  Form 4 |  
   |    Large Shareholder, Officer, Director   |  $0.38 |  7,363,053 |  $2,769,244.23 |  12,833,563 |  2019-12-12 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  2,716 |  $2,159.22 |  8,616,368 |  2019-06-28 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.79 |  50,714 |  $40,216.20 |  8,585,691 |  2019-06-14 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.79 |  5,299 |  $4,186.21 |  8,534,977 |  2019-06-13 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  6,092 |  $4,843.14 |  8,529,678 |  2019-06-12 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.79 |  32,894 |  $26,052.05 |  8,523,586 |  2019-06-10 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.77 |  19,681 |  $15,154.37 |  8,490,692 |  2019-06-07 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.78 |  6,772,612 |  $5,248,774.30 |  8,471,011 |  2019-06-06 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  93,668 |  $74,934.40 |  1,698,399 |  2019-05-30 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  48,400 |  $38,671.60 |  1,604,731 |  2019-05-29 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  1,200 |  $960.00 |  1,556,331 |  2019-05-24 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  1,900 |  $1,520.00 |  1,555,131 |  2019-05-23 |  Filing |  
  |    Director   |  $0.81 |  10,000 |  $8,100.00 |  1,969,506 |  2019-05-16 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  29,196 |  $23,356.80 |  1,553,231 |  2019-05-16 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  606 |  $484.80 |  1,524,035 |  2019-05-15 |  Filing |  
  |    Director   |  $0.82 |  10,000 |  $8,169.00 |  1,959,506 |  2019-05-15 |  Filing |  
  |    Director   |  $0.81 |  20,000 |  $16,258.00 |  1,949,506 |  2019-05-14 |  Filing |  
  |    Director   |  $0.80 |  10,990 |  $8,759.03 |  1,929,506 |  2019-05-13 |  Filing |  
  |    Director   |  $0.75 |  2,968 |  $2,226.00 |  1,918,516 |  2019-05-10 |  Filing |  
  |    Large Shareholder, Officer, Director   |  $0.80 |  1,334 |  $1,067.20 |  1,523,429 |  2019-05-14 |  Filing |