BDO LLP
Canaccord Genuity
RBC Capital Markets
Stifel Nicolaus Europe Ltd
Sodali & Co
Locke Lord (UK) LLP