Annual report pursuant to Section 13 and 15(d)

20. Commitments and Contingencies (Tables)

v3.3.1.900
20. Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2015
Commitments And Contingencies Tables  
Schedule of Commitments and Contingencies
Year ending December 31:  
2016   $ 1,600,261  
2017     1,400,898  
2018     954,364  
2019     911,285  
2020 and thereafter     1,206,441  
    $ 6,073,249