Annual report pursuant to Section 13 and 15(d)

Commitments and contingencies (Tables)

v3.7.0.1
Commitments and contingencies (Tables)
12 Months Ended
Dec. 31, 2016
Commitments and contingencies [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Minimum future commitments under these agreements as of December 31, 2016 are as follows:
 
For the years ending December 31
 
$
 
2017
 
 
2,329,897
 
2018
 
 
2,033,393
 
2019
 
 
1,574,790
 
2020
 
 
920,280
 
2021
 
 
920,280
 
 
 
 
7,778,640