| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| VANGUARD GROUP INC | 28,498,983 | 28,931,058 | +432,075 | 0.10 | 0.10 | +0.00 | buy |
| T. Rowe Price Investment Management, Inc. | 12,494,646 | 12,399,081 | -95,565 | 1.31 | 1.37 | +0.06 | sell |
| ROYAL BANK OF CANADA | 10,859,485 | 10,164,149 | -695,336 | 0.45 | 0.43 | -0.03 | sell |
| WCM INVESTMENT MANAGEMENT, LLC | 9,399,601 | 9,339,733 | -59,868 | 3.84 | 3.88 | +0.04 | sell |
| BANK OF MONTREAL /CAN/ | 7,925,025 | 8,103,895 | +178,870 | 0.43 | 0.43 | +0.00 | buy |
| Pictet Asset Management Holding SA | 6,276,687 | 6,085,279 | -191,408 | 1.18 | 1.22 | +0.05 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 6,222,350 | 5,774,113 | -448,237 | 0.13 | 0.12 | -0.01 | sell |
| FMR LLC | 5,210,436 | 5,282,835 | +72,399 | 0.06 | 0.06 | -0.00 | buy |
| Capital International Investors | 9,553,346 | 5,153,010 | -4,400,336 | 0.33 | 0.19 | -0.15 | sell |
| FIL Ltd | 3,010,163 | 4,488,100 | +1,477,937 | 0.51 | 0.78 | +0.27 | buy |
| NORGES BANK | 3,951,377 | 3,999,560 | +48,183 | 0.11 | 0.10 | -0.00 | buy |
| WELLINGTON MANAGEMENT GROUP LLP | 3,709,566 | 3,763,513 | +53,947 | 0.11 | 0.12 | +0.00 | buy |
| 1832 Asset Management L.P. | 3,845,696 | 3,673,057 | -172,639 | 1.21 | 1.17 | -0.04 | sell |
| TD ASSET MANAGEMENT INC | 3,711,816 | 3,652,160 | -59,656 | 0.59 | 0.60 | +0.00 | sell |
| JPMORGAN CHASE & CO | 3,313,493 | 3,352,571 | +39,078 | 0.05 | 0.05 | +0.00 | buy |
| MACKENZIE FINANCIAL CORP | 3,416,215 | 3,301,509 | -114,706 | 0.85 | 0.86 | +0.01 | sell |
| Alphinity Investment Management Pty Ltd | 2,516,867 | 2,934,497 | +417,630 | 3.84 | 3.79 | -0.05 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 3,172,424 | 2,913,514 | -258,910 | 0.51 | 0.48 | -0.03 | sell |
| Fiera Capital Corp | 2,173,628 | 2,189,251 | +15,623 | 1.09 | 1.19 | +0.10 | buy |
| GATES FOUNDATION TRUST | 2,149,175 | 2,149,175 | 0 | 0.81 | 0.79 | -0.02 | hold |
| Stockbridge Partners LLC | 2,334,000 | 2,026,369 | -307,631 | 8.27 | 7.35 | -0.92 | sell |
| MONTRUSCO BOLTON INVESTMENTS INC. | 1,903,911 | 1,993,720 | +89,809 | 3.41 | 3.59 | +0.18 | buy |
| NATIONAL BANK OF CANADA /FI/ | 2,297,476 | 1,979,550 | -317,926 | 0.66 | 0.54 | -0.13 | sell |
| BANK OF AMERICA CORP /DE/ | 1,317,472 | 1,958,975 | +641,503 | 0.02 | 0.03 | +0.01 | buy |
| MORGAN STANLEY | 1,473,808 | 1,829,766 | +355,958 | 0.02 | 0.02 | +0.00 | buy |
| AMERIPRISE FINANCIAL INC | 1,820,694 | 1,818,404 | -2,290 | 0.09 | 0.09 | +0.00 | sell |
| STATE STREET CORP | 1,803,827 | 1,713,718 | -90,109 | 0.01 | 0.01 | -0.00 | sell |
| GOLDMAN SACHS GROUP INC | 1,475,493 | 1,665,021 | +189,528 | 0.05 | 0.06 | +0.00 | buy |
| BROWN ADVISORY INC | 1,633,730 | 1,594,949 | -38,781 | 0.38 | 0.37 | -0.01 | sell |
| Winslow Capital Management, LLC | 0 | 1,566,461 | +1,566,461 | 0.00 | 0.99 | +0.99 | buy |
| CIBC WORLD MARKET INC. | 1,443,395 | 1,546,877 | +103,482 | 0.64 | 0.67 | +0.04 | buy |
| MACQUARIE GROUP LTD | 1,281,197 | 1,473,173 | +191,976 | 0.25 | 0.30 | +0.05 | buy |
| FRANKLIN RESOURCES INC | 1,284,108 | 1,435,023 | +150,915 | 0.07 | 0.08 | +0.01 | buy |
| DF DENT & CO INC | 1,538,710 | 1,417,745 | -120,965 | 3.23 | 3.21 | -0.02 | sell |
| Neuberger Berman Group LLC | 1,448,831 | 1,386,724 | -62,107 | 0.21 | 0.20 | -0.01 | sell |
| Connor, Clark & Lunn Investment Management Ltd. | 1,299,291 | 1,362,027 | +62,736 | 0.96 | 1.00 | +0.04 | buy |
| Legal & General Group Plc | 1,263,827 | 1,229,310 | -34,517 | 0.06 | 0.06 | -0.00 | sell |
| Findlay Park Partners LLP | 1,293,458 | 1,217,908 | -75,550 | 2.04 | 2.01 | -0.03 | sell |
| PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 1,176,198 | 1,175,101 | -1,097 | 0.87 | 0.86 | -0.01 | sell |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 0 | 1,149,233 | +1,149,233 | 0.00 | 0.06 | +0.06 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 1,140,957 | 1,134,338 | -6,619 | 0.89 | 0.90 | +0.01 | sell |
| CIBC Asset Management Inc | 1,024,328 | 1,123,033 | +98,705 | 0.61 | 0.70 | +0.09 | buy |
| OMERS ADMINISTRATION Corp | 1,111,414 | 1,120,364 | +8,950 | 2.19 | 1.89 | -0.29 | buy |
| Clearbridge Investments, LLC | 1,010,974 | 1,005,297 | -5,677 | 0.14 | 0.14 | +0.01 | sell |
| BANK OF NOVA SCOTIA | 1,183,621 | 888,805 | -294,816 | 0.41 | 0.31 | -0.10 | sell |
| EVENTIDE ASSET MANAGEMENT, LLC | 806,697 | 807,089 | +392 | 2.18 | 2.42 | +0.25 | buy |
| NORTHERN TRUST CORP | 795,168 | 788,314 | -6,854 | 0.02 | 0.02 | -0.00 | sell |
| DEUTSCHE BANK AG\ | 815,662 | 771,984 | -43,678 | 0.07 | 0.06 | -0.00 | sell |
| Swiss National Bank | 771,545 | 762,945 | -8,600 | 0.09 | 0.09 | -0.00 | sell |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 710,948 | 737,824 | +26,876 | 0.83 | 0.89 | +0.06 | buy |
| SNYDER CAPITAL MANAGEMENT L P | 764,406 | 718,562 | -45,844 | 2.81 | 2.82 | +0.01 | sell |
| Rathbones Group PLC | 681,687 | 681,960 | +273 | 0.68 | 0.65 | -0.03 | buy |
| TCW GROUP INC | 668,621 | 677,211 | +8,590 | 1.16 | 1.06 | -0.10 | buy |
| APG Asset Management N.V. | 799,295 | 669,064 | -130,231 | 0.22 | 0.20 | -0.03 | sell |
| Skye Global Management LP | 264,000 | 640,000 | +376,000 | 1.08 | 2.54 | +1.46 | buy |
| TimesSquare Capital Management, LLC | 605,349 | 597,319 | -8,030 | 1.51 | 1.65 | +0.13 | sell |
| Bank of New York Mellon Corp | 620,653 | 583,577 | -37,076 | 0.02 | 0.02 | -0.00 | sell |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 314,979 | 558,690 | +243,711 | 0.13 | 0.24 | +0.11 | buy |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 607,887 | 554,973 | -52,914 | 0.12 | 0.11 | -0.01 | sell |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 589,994 | 545,756 | -44,238 | 0.03 | 0.03 | -0.00 | sell |
| Zurich Insurance Group Ltd/FI | 535,471 | 545,306 | +9,835 | 0.84 | 0.83 | -0.01 | buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0 | 541,835 | +541,835 | 0.00 | 0.02 | +0.02 | buy |
| ENVESTNET ASSET MANAGEMENT INC | 534,194 | 541,572 | +7,378 | 0.03 | 0.03 | -0.00 | buy |
| DekaBank Deutsche Girozentrale | 534,510 | 539,144 | +4,634 | 0.17 | 0.17 | -0.00 | buy |
| AXA S.A. | 526,050 | 525,847 | -203 | 0.27 | 0.27 | +0.00 | sell |
| CANADA PENSION PLAN INVESTMENT BOARD | 488,686 | 518,686 | +30,000 | 0.09 | 0.09 | +0.00 | buy |
| BNP Paribas Asset Management Holding S.A. | 417,391 | 514,105 | +96,714 | 0.19 | 0.23 | +0.04 | buy |
| SEI INVESTMENTS CO | 144,756 | 510,243 | +365,487 | 0.04 | 0.13 | +0.09 | buy |
| Capital Group Private Client Services, Inc. | 511,060 | 495,121 | -15,939 | 0.90 | 0.87 | -0.03 | sell |
| National Pension Service | 498,193 | 492,334 | -5,859 | 0.10 | 0.10 | -0.00 | sell |
| EULAV Asset Management | 363,232 | 477,363 | +114,131 | 1.72 | 2.26 | +0.54 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 37,355 | 473,422 | +436,067 | 0.00 | 0.05 | +0.05 | buy |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 358,239 | 466,865 | +108,626 | 0.23 | 0.30 | +0.08 | buy |
| Baird Financial Group, Inc. | 428,230 | 444,052 | +15,822 | 0.15 | 0.16 | +0.01 | buy |
| Amundi | 418,997 | 424,841 | +5,844 | 0.03 | 0.03 | -0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 804,038 | 414,571 | -389,467 | 0.12 | 0.06 | -0.06 | sell |
| Durable Capital Partners LP | 790,242 | 411,641 | -378,601 | 1.05 | 0.59 | -0.46 | sell |
| DAVIS R M INC | 410,717 | 408,257 | -2,460 | 1.48 | 1.45 | -0.03 | sell |
| Candriam S.C.A. | 447,641 | 403,506 | -44,135 | 0.49 | 0.43 | -0.06 | sell |
| Ensign Peak Advisors, Inc | 386,745 | 386,960 | +215 | 0.12 | 0.12 | +0.00 | buy |
| DIMENSIONAL FUND ADVISORS LP | 363,254 | 386,448 | +23,194 | 0.02 | 0.02 | +0.00 | buy |
| ARGENT CAPITAL MANAGEMENT LLC | 380,255 | 375,459 | -4,796 | 1.91 | 1.93 | +0.03 | sell |
| AGF MANAGEMENT LTD | 378,962 | 374,867 | -4,095 | 0.36 | 0.37 | +0.00 | sell |
| NICHOLAS COMPANY, INC. | 0 | 365,967 | +365,967 | 0.00 | 1.07 | +1.07 | buy |
| SANDS CAPITAL MANAGEMENT, LLC | 373 | 362,335 | +361,962 | 0.00 | 0.19 | +0.19 | buy |
| WESTFIELD CAPITAL MANAGEMENT CO LP | 370,042 | 355,704 | -14,338 | 0.33 | 0.31 | -0.03 | sell |
| Alberta Investment Management Corp | 275,751 | 351,065 | +75,314 | 0.48 | 0.65 | +0.17 | buy |
| BAMCO INC /NY/ | 350,000 | 350,000 | 0 | 0.16 | 0.18 | +0.02 | hold |
| Tandem Investment Advisors, Inc. | 333,859 | 348,796 | +14,937 | 2.22 | 2.43 | +0.21 | buy |
| TORONTO DOMINION BANK | 490,631 | 335,584 | -155,047 | 0.13 | 0.09 | -0.04 | sell |
| UBS Group AG | 306,263 | 325,664 | +19,401 | 0.02 | 0.02 | +0.00 | buy |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 317,220 | 318,584 | +1,364 | 0.07 | 0.07 | -0.00 | buy |
| AVIVA PLC | 251,470 | 317,805 | +66,335 | 0.14 | 0.15 | +0.01 | buy |
| State of Tennessee, Department of Treasury | 300,778 | 304,577 | +3,799 | 0.19 | 0.20 | +0.00 | buy |
| Premier Fund Managers Ltd | 210,952 | 300,952 | +90,000 | 1.43 | 2.12 | +0.69 | buy |
| WELLS FARGO & COMPANY/MN | 267,533 | 298,181 | +30,648 | 0.01 | 0.01 | +0.00 | buy |
| Allspring Global Investments Holdings, LLC | 323,937 | 297,901 | -26,036 | 0.09 | 0.09 | -0.00 | sell |
| Baskin Financial Services Inc. | 306,175 | 296,502 | -9,673 | 4.41 | 4.45 | +0.04 | sell |
| SCOTIA CAPITAL INC. | 271,880 | 292,302 | +20,422 | 0.28 | 0.30 | +0.02 | buy |
| Sumitomo Mitsui Trust Group, Inc. | 698,100 | 290,673 | -407,427 | 0.08 | 0.04 | -0.04 | sell |