Annual report pursuant to Section 13 and 15(d)

13. Warrants (Tables)

v3.7.0.1
13. Warrants (Tables)
12 Months Ended
Dec. 31, 2016
Warrants and Rights Note Disclosure [Abstract]  
Schedule of warrant activity
    Warrants Outstanding Number of Shares     Exercise Price per Share     Weighted Average Remaining Contractual Life     Weighted Average Exercise Price per Share     Aggregate Intrinsic Value  
Balance at December 31, 2015     1,685,032     $ 3.30 - 6.00       4.75 years     $ 3.48     $  
Warrants Granted                              
Warrants Exercised     33,334                          
Warrants Expired                              
Balance at December 31, 2016     1,651,698     $ 3.30 - 6.00       3.75 years     $ 3.49     $ 3,301,913  
Exercisable December 31, 2015     1,685,032     $ 3.30 - 6.00       4.75 years     $ 3.48     $  
Exercisable December 31, 2016     1,651,698     $ 3.30 - 6.00       3.75 years     $ 3.49     $ 3,301,913