Computershare Securities Corporation, KT Zmico Securities Company Limited, Issuer Direct Corporation, American Stock Transfer & Trust Company LLC, Grasshopper Bank, Signature Bank, 4 Africa Exchange Proprietary Limited, Southey Capital Ltd, BOK Financial Securities Inc, Hilltop Securities Inc, First Republic Bank, Clear Street LLC, Bancpost Sa, Pershing LLC, Interactive Brokers LLC
Auditor
Wipfli LLP, Patke & Associates, FGMK
Marketer
XT Capital Partners LLC, Beech Hill Securities Inc, Frontier Solutions LLC, Hollister Associates LLC