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