SOLID CORE OF INSTITUTIONAL OWNERSHIP! 371,898,564 Shares held by institutions Total Institutions: 350