TOTAL SHARES

MJC Investments Corp. (MJIC)

editors' picks

advertisement