Others have estimated retail investors are 20-30% of the SOI which is 458.5 million. That's much more than 20 million shares. = 91 million at 20% or 137.55 million at 30%
Broker consensus on AZS via Market Index as at 1 November 2023 4 buy 2 hold 0 sell.