| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FMR LLC | 40,684,589 | 37,721,087 | -2,963,502 | 0.12 | 0.12 | +0.00 | sell |
| VANGUARD GROUP INC | 15,911,954 | 16,232,176 | +320,222 | 0.01 | 0.02 | +0.00 | buy |
| Capital World Investors | 13,708,235 | 13,710,929 | +2,694 | 0.10 | 0.11 | +0.01 | buy |
| FIL Ltd | 13,015,806 | 13,573,494 | +557,688 | 0.56 | 0.66 | +0.10 | buy |
| ROYAL BANK OF CANADA | 7,944,006 | 7,255,608 | -688,398 | 0.08 | 0.09 | +0.00 | sell |
| MORGAN STANLEY | 7,086,038 | 6,902,919 | -183,119 | 0.02 | 0.03 | +0.00 | sell |
| BANK OF AMERICA CORP /DE/ | 5,125,045 | 6,265,363 | +1,140,318 | 0.02 | 0.03 | +0.01 | buy |
| KEYBANK NATIONAL ASSOCIATION/OH | 6,166,135 | 6,140,932 | -25,203 | 1.10 | 1.24 | +0.13 | sell |
| ALPS ADVISORS INC | 5,570,660 | 5,853,557 | +282,897 | 1.71 | 1.98 | +0.27 | buy |
| ALLIANCEBERNSTEIN L.P. | 6,429,009 | 5,714,955 | -714,054 | 0.10 | 0.10 | -0.00 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 6,818,310 | 5,567,162 | -1,251,148 | 1.27 | 1.15 | -0.12 | sell |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 117,356 | 5,105,762 | +4,988,406 | 0.01 | 0.28 | +0.27 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 6,514,500 | 5,075,764 | -1,438,736 | 0.03 | 0.03 | -0.00 | sell |
| BANK OF MONTREAL /CAN/ | 5,289,075 | 4,947,254 | -341,821 | 0.07 | 0.08 | +0.01 | sell |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 3,894,813 | 4,160,009 | +265,196 | 0.44 | 0.54 | +0.10 | buy |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 3,738,903 | 3,915,086 | +176,183 | 1.61 | 1.86 | +0.25 | buy |
| AMERIPRISE FINANCIAL INC | 4,060,469 | 3,895,312 | -165,157 | 0.05 | 0.05 | +0.00 | sell |
| JPMORGAN CHASE & CO | 4,572,882 | 3,863,619 | -709,263 | 0.02 | 0.02 | -0.00 | sell |
| NORGES BANK | 3,223,032 | 3,329,095 | +106,063 | 0.02 | 0.02 | +0.00 | buy |
| CIBC WORLD MARKET INC. | 3,155,083 | 3,272,805 | +117,722 | 0.35 | 0.40 | +0.05 | buy |
| PLATINUM INVESTMENT MANAGEMENT LTD | 3,092,417 | 2,908,862 | -183,555 | 5.40 | 5.79 | +0.39 | sell |
| BANK OF NOVA SCOTIA | 3,388,227 | 2,905,573 | -482,654 | 0.30 | 0.28 | -0.02 | sell |
| NATIONAL BANK OF CANADA /FI/ | 2,253,195 | 2,634,371 | +381,176 | 0.20 | 0.20 | +0.00 | buy |
| Legal & General Group Plc | 2,414,968 | 2,505,525 | +90,557 | 0.03 | 0.03 | +0.00 | buy |
| CIBC Asset Management Inc | 2,777,736 | 2,391,227 | -386,509 | 0.42 | 0.42 | +0.00 | sell |
| Aristotle Capital Management, LLC | 2,341,048 | 2,382,861 | +41,813 | 0.19 | 0.23 | +0.04 | buy |
| Invesco Ltd. | 1,983,252 | 2,123,849 | +140,597 | 0.02 | 0.02 | +0.00 | buy |
| Progeny 3, Inc. | 2,108,932 | 2,108,932 | 0 | 10.05 | 9.95 | -0.11 | hold |
| Bank of New York Mellon Corp | 2,204,654 | 2,096,735 | -107,919 | 0.02 | 0.02 | +0.00 | sell |
| Amundi | 2,186,960 | 2,080,435 | -106,525 | 0.05 | 0.04 | -0.00 | sell |
| Bridgewater Associates, LP | 346,953 | 2,067,777 | +1,720,824 | 0.08 | 0.53 | +0.46 | buy |
| CITIGROUP INC | 1,592,389 | 2,053,530 | +461,141 | 0.07 | 0.10 | +0.02 | buy |
| Federation des caisses Desjardins du Quebec | 561,886 | 2,038,773 | +1,476,887 | 0.24 | 0.55 | +0.31 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 1,549,605 | 1,987,526 | +437,921 | 0.06 | 0.09 | +0.03 | buy |
| GOLDMAN SACHS GROUP INC | 3,818,217 | 1,939,308 | -1,878,909 | 0.03 | 0.02 | -0.02 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 1,667,405 | 1,734,063 | +66,658 | 0.01 | 0.01 | +0.00 | buy |
| TD ASSET MANAGEMENT INC | 1,416,476 | 1,669,223 | +252,747 | 0.06 | 0.08 | +0.02 | buy |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 0 | 1,486,277 | +1,486,277 | 0.00 | 0.02 | +0.02 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 1,452,730 | 1,387,995 | -64,735 | 0.01 | 0.01 | +0.00 | sell |
| AGF MANAGEMENT LTD | 1,536,951 | 1,356,051 | -180,900 | 0.37 | 0.37 | +0.00 | sell |
| PRIMECAP MANAGEMENT CO/CA/ | 1,356,000 | 1,353,200 | -2,800 | 0.04 | 0.05 | +0.00 | sell |
| MACKENZIE FINANCIAL CORP | 1,304,202 | 1,347,328 | +43,126 | 0.08 | 0.10 | +0.02 | buy |
| Swiss National Bank | 1,310,500 | 1,302,800 | -7,700 | 0.04 | 0.04 | +0.00 | sell |
| Rheos Capital Works Inc. | 1,360,000 | 1,260,000 | -100,000 | 2.82 | 3.25 | +0.43 | sell |
| Railway Pension Investments Ltd | 1,097,300 | 1,222,300 | +125,000 | 0.46 | 0.72 | +0.26 | buy |
| Telemark Asset Management, LLC | 1,200,000 | 1,200,000 | 0 | 5.37 | 5.33 | -0.04 | hold |
| Covea Finance | 1,162,851 | 1,107,051 | -55,800 | 2.38 | 2.49 | +0.12 | sell |
| Rokos Capital Management LLP | 137,583 | 1,081,436 | +943,853 | 0.15 | 1.23 | +1.07 | buy |
| REAVES W H & CO INC | 0 | 1,073,390 | +1,073,390 | 0.00 | 1.78 | +1.78 | buy |
| VAN ECK ASSOCIATES CORP | 789,714 | 1,069,776 | +280,062 | 0.05 | 0.07 | +0.02 | buy |
| Vident Advisory, LLC | 926,943 | 1,049,874 | +122,931 | 0.84 | 1.43 | +0.59 | buy |
| Alberta Investment Management Corp | 956,658 | 1,049,038 | +92,380 | 0.42 | 0.55 | +0.13 | buy |
| TD Waterhouse Canada Inc. | 734,734 | 982,979 | +248,245 | 0.35 | 0.44 | +0.09 | buy |
| BNP Paribas Asset Management Holding S.A. | 718,631 | 981,575 | +262,944 | 0.08 | 0.12 | +0.04 | buy |
| TOCQUEVILLE ASSET MANAGEMENT L.P. | 970,459 | 937,086 | -33,373 | 0.69 | 0.76 | +0.07 | sell |
| MBB PUBLIC MARKETS I LLC | 1,457,899 | 916,037 | -541,862 | 4.04 | 0.93 | -3.11 | sell |
| Oxbow Capital Management (HK) Ltd | 995,000 | 878,376 | -116,624 | 17.21 | 14.61 | -2.60 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0 | 873,023 | +873,023 | 0.00 | 0.01 | +0.01 | buy |
| FRED ALGER MANAGEMENT, LLC | 407,948 | 841,182 | +433,234 | 0.09 | 0.20 | +0.11 | buy |
| Castle Hook Partners LP | 56,942 | 798,055 | +741,113 | 0.09 | 1.36 | +1.27 | buy |
| JPMORGAN CHASE & CO | 4,572,882 | 757,815 | -3,815,067 | 0.02 | 0.00 | -0.01 | sell |
| JENNISON ASSOCIATES LLC | 705,294 | 747,461 | +42,167 | 0.02 | 0.02 | +0.00 | buy |
| Triasima Portfolio Management inc. | 766,992 | 742,668 | -24,324 | 2.79 | 3.34 | +0.55 | sell |
| Goehring & Rozencwajg Associates, LLC | 784,816 | 716,967 | -67,849 | 7.37 | 7.00 | -0.36 | sell |
| GUARDIAN CAPITAL LP | 843,759 | 709,185 | -134,574 | 1.27 | 1.32 | +0.04 | sell |
| BOWEN HANES & CO INC | 657,980 | 708,030 | +50,050 | 0.81 | 0.96 | +0.15 | buy |
| Addenda Capital Inc. | 835,732 | 707,733 | -127,999 | 1.86 | 1.87 | +0.01 | sell |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 13,550 | 698,440 | +684,890 | 0.00 | 0.17 | +0.17 | buy |
| UBS Group AG | 508,518 | 695,954 | +187,436 | 0.01 | 0.01 | +0.00 | buy |
| SCOTIA CAPITAL INC. | 646,016 | 694,629 | +48,613 | 0.17 | 0.20 | +0.03 | buy |
| 1832 Asset Management L.P. | 493,792 | 690,067 | +196,275 | 0.04 | 0.06 | +0.02 | buy |
| LORD, ABBETT & CO. LLC | 0 | 689,374 | +689,374 | 0.00 | 0.11 | +0.11 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 0 | 665,448 | +665,448 | 0.00 | 0.15 | +0.15 | buy |
| Moerus Capital Management LLC | 653,584 | 663,719 | +10,135 | 8.87 | 11.79 | +2.91 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 0 | 636,301 | +636,301 | 0.00 | 0.01 | +0.01 | buy |
| CAPITAL ADVISORS INC/OK | 623,463 | 635,834 | +12,371 | 0.58 | 0.65 | +0.07 | buy |
| JANE STREET GROUP, LLC | 870,726 | 629,383 | -241,343 | 0.05 | 0.03 | -0.02 | sell |
| Rathbones Group PLC | 603,309 | 623,672 | +20,363 | 0.15 | 0.17 | +0.02 | buy |
| WELLS FARGO & COMPANY/MN | 261,975 | 616,172 | +354,197 | 0.00 | 0.01 | +0.00 | buy |
| Sumitomo Mitsui Trust Group, Inc. | 1,655,676 | 603,037 | -1,052,639 | 0.05 | 0.02 | -0.03 | sell |
| DEUTSCHE BANK AG\ | 596,158 | 586,930 | -9,228 | 0.01 | 0.01 | +0.00 | sell |
| FOUNDATION RESOURCE MANAGEMENT INC | 587,868 | 585,106 | -2,762 | 4.00 | 4.60 | +0.60 | sell |
| HighTower Advisors, LLC | 571,289 | 582,358 | +11,069 | 0.04 | 0.04 | +0.00 | buy |
| CANADA LIFE ASSURANCE Co | 564,467 | 576,210 | +11,743 | 0.05 | 0.05 | +0.00 | buy |
| Nikko Asset Management Americas, Inc. | 588,375 | 560,175 | -28,200 | 0.25 | 0.32 | +0.07 | sell |
| S&CO INC | 553,081 | 549,766 | -3,315 | 1.69 | 1.89 | +0.20 | sell |
| HORIZON KINETICS ASSET MANAGEMENT LLC | 462,927 | 519,228 | +56,301 | 0.38 | 0.45 | +0.07 | buy |
| DIMENSIONAL FUND ADVISORS LP | 518,480 | 515,455 | -3,025 | 0.01 | 0.01 | +0.00 | sell |
| GENERAL AMERICAN INVESTORS CO INC | 504,230 | 504,230 | 0 | 1.62 | 1.77 | +0.15 | hold |
| PACIFIC HEIGHTS ASSET MANAGEMENT LLC | 500,000 | 500,000 | 0 | 1.77 | 1.93 | +0.16 | hold |
| PINNACLE ASSOCIATES LTD | 489,417 | 478,414 | -11,003 | 0.33 | 0.37 | +0.03 | sell |
| STIFEL FINANCIAL CORP | 384,779 | 474,293 | +89,514 | 0.02 | 0.03 | +0.01 | buy |
| Chescapmanager LLC | 160,000 | 443,656 | +283,656 | 1.18 | 3.45 | +2.27 | buy |
| Lloyd Harbor Capital Management, LLC | 200,000 | 441,209 | +241,209 | 6.14 | 13.29 | +7.15 | buy |
| De Lisle Partners LLP | 431,706 | 431,706 | 0 | 4.32 | 4.64 | +0.32 | hold |
| Fullerton Fund Management Co Ltd. | 341,970 | 428,747 | +86,777 | 0.70 | 0.95 | +0.24 | buy |
| NZS Capital, LLC | 397,685 | 406,135 | +8,450 | 0.71 | 0.82 | +0.10 | buy |
| GABELLI FUNDS LLC | 380,969 | 380,711 | -258 | 0.12 | 0.14 | +0.02 | sell |
| Canoe Financial LP | 362,458 | 362,458 | 0 | 0.19 | 0.29 | +0.10 | hold |
| Pekin Hardy Strauss, Inc. | 415,730 | 356,947 | -58,783 | 2.46 | 2.41 | -0.05 | sell |