EY
Canaccord Genuity
Russell Communications
Osborne Clarke LLP
Sparke Helmore Lawyers
Canaccord Genuity