BDO LLP
Canaccord Genuity
Pinsent Masons LLP
Canaccord Genuity