Investor
CIBC WORLD MARKET INC.
Portfolio Total Value
$42,144,629,000.00
Number of Stocks
1,271
Period of Reporting