| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| Rokos Capital Management LLP | 76,518 | 180,844 | +104,326 | 1.15 | 1.07 | -0.08 | buy |
| Artisan Partners Limited Partnership | 257,621 | 358,777 | +101,156 | 0.35 | 0.32 | -0.03 | buy |
| CAISSE DE DEPOT ET PLACEMENT DU QUEBEC | 51,208 | 139,589 | +88,381 | 0.09 | 0.17 | +0.08 | buy |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 281,527 | 362,761 | +81,234 | 0.57 | 0.49 | -0.08 | buy |
| DF DENT & CO INC | 83,244 | 155,539 | +72,295 | 0.94 | 1.17 | +0.23 | buy |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 81,971 | 141,925 | +59,954 | 0.18 | 0.18 | -0.00 | buy |
| Impax Asset Management Group plc | 187,524 | 237,910 | +50,386 | 0.68 | 0.63 | -0.04 | buy |
| Candriam S.C.A. | 2,419 | 50,792 | +48,373 | 0.01 | 0.17 | +0.16 | buy |
| TimesSquare Capital Management, LLC | 111,574 | 136,642 | +25,068 | 1.54 | 100.00 | +98.46 | buy |
| APG Asset Management N.V. | 4,360 | 28,535 | +24,175 | 0.02 | 0.05 | +0.02 | buy |
| Grandeur Peak Global Advisors, LLC | 39,482 | 62,116 | +22,634 | 3.03 | 3.26 | +0.23 | buy |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 71,000 | 93,600 | +22,600 | 0.12 | 0.10 | -0.02 | buy |
| Resona Asset Management Co.,Ltd. | 59,311 | 81,178 | +21,867 | 0.32 | 0.29 | -0.03 | buy |
| Aware Super Pty Ltd as trustee of Aware Super | 6,426 | 26,308 | +19,882 | 0.08 | 0.25 | +0.17 | buy |
| Andra AP-fonden | 26,400 | 45,700 | +19,300 | 0.36 | 0.43 | +0.07 | buy |
| FACTORY MUTUAL INSURANCE CO | 13,472 | 31,272 | +17,800 | 0.13 | 0.20 | +0.07 | buy |
| BNP Paribas Asset Management Holding S.A. | 3,148 | 19,382 | +16,234 | 0.01 | 0.03 | +0.02 | buy |
| DnB Asset Management AS | 7,861 | 22,432 | +14,571 | 0.03 | 0.06 | +0.02 | buy |
| SILVERCREST ASSET MANAGEMENT GROUP LLC | 2,327 | 16,278 | +13,951 | 0.01 | 0.06 | +0.05 | buy |
| Mediolanum International Funds Ltd | 16,334 | 29,005 | +12,671 | 0.21 | 0.23 | +0.02 | buy |
| SEGALL BRYANT & HAMILL, LLC | 15,247 | 25,896 | +10,649 | 0.19 | 0.21 | +0.02 | buy |
| Korea Investment CORP | 27,485 | 36,702 | +9,217 | 0.06 | 0.05 | -0.01 | buy |
| GENEVA CAPITAL MANAGEMENT LLC | 27,335 | 36,339 | +9,004 | 0.42 | 0.37 | -0.05 | buy |
| EULAV Asset Management | 108,274 | 116,274 | +8,000 | 2.44 | 1.66 | -0.78 | buy |
| GDS Wealth Management | 502 | 8,168 | +7,666 | 0.05 | 0.44 | +0.40 | buy |
| NORDEN GROUP LLC | 1,549 | 8,398 | +6,849 | 0.17 | 0.56 | +0.39 | buy |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 142,716 | 149,453 | +6,737 | 1.24 | 0.84 | -0.40 | buy |
| Harvest Fund Management Co., Ltd | 8,229 | 14,535 | +6,306 | 0.00 | 0.00 | -0.00 | buy |
| PARNASSUS INVESTMENTS, LLC | 22,806 | 28,450 | +5,644 | 0.04 | 0.04 | -0.01 | buy |
| MILESTONE ASSET MANAGEMENT, LLC | 1,734 | 7,316 | +5,582 | 0.36 | 0.96 | +0.60 | buy |
| Summit Global Investments | 236 | 5,614 | +5,378 | 0.01 | 0.21 | +0.19 | buy |
| Copeland Capital Management, LLC | 15,639 | 19,725 | +4,086 | 0.25 | 0.22 | -0.03 | buy |
| Polymer Capital Management (HK) LTD | 650 | 4,100 | +3,450 | 0.14 | 0.43 | +0.29 | buy |
| MIROVA | 155 | 3,397 | +3,242 | 0.02 | 0.35 | +0.32 | buy |
| Paragon Advisors, LLC | 2,131 | 5,128 | +2,997 | 0.64 | 1.04 | +0.40 | buy |
| Cynosure Group, LLC | 471 | 3,432 | +2,961 | 0.06 | 0.30 | +0.24 | buy |
| Plato Investment Management Ltd | 1,059 | 3,785 | +2,726 | 0.08 | 0.17 | +0.09 | buy |
| Perpetual Ltd | 257 | 2,936 | +2,679 | 0.00 | 0.02 | +0.02 | buy |
| Curi Capital, LLC | 32,722 | 35,183 | +2,461 | 0.69 | 0.48 | -0.21 | buy |
| Pembroke Management, LTD | 35,525 | 37,969 | +2,444 | 4.19 | 2.80 | -1.39 | buy |
| DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 8,798 | 11,187 | +2,389 | 0.01 | 0.01 | -0.00 | buy |
| BOSTON FAMILY OFFICE LLC | 231 | 2,614 | +2,383 | 0.01 | 0.11 | +0.09 | buy |
| Rathbones Group PLC | 1,164 | 3,507 | +2,343 | 0.01 | 0.01 | +0.00 | buy |
| FRED ALGER MANAGEMENT, LLC | 15,152 | 17,393 | +2,241 | 0.07 | 0.05 | -0.02 | buy |
| SHERBROOKE PARK ADVISERS LLC | 733 | 2,587 | +1,854 | 0.16 | 0.49 | +0.33 | buy |
| Trilogy Capital Inc. | 1,764 | 3,528 | +1,764 | 0.08 | 0.11 | +0.03 | buy |
| UniSuper Management Pty Ltd | 9,205 | 10,842 | +1,637 | 0.06 | 0.05 | -0.02 | buy |
| Vantage Investment Partners, LLC | 33,217 | 34,722 | +1,505 | 2.58 | 1.79 | -0.79 | buy |
| BI Asset Management Fondsmaeglerselskab A/S | 1,797 | 3,259 | +1,462 | 0.03 | 0.02 | -0.01 | buy |
| ROYAL LONDON ASSET MANAGEMENT LTD | 27,389 | 28,834 | +1,445 | 0.06 | 0.04 | -0.02 | buy |
| GUIDANCE CAPITAL, INC | 920 | 2,343 | +1,423 | 0.26 | 0.49 | +0.22 | buy |
| BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp | 8,124 | 9,337 | +1,213 | 0.05 | 0.03 | -0.01 | buy |
| WINTON GROUP Ltd | 641 | 1,845 | +1,204 | 0.04 | 0.07 | +0.03 | buy |
| CIDEL ASSET MANAGEMENT INC | 273 | 1,459 | +1,186 | 0.02 | 0.06 | +0.04 | buy |
| Taylor Frigon Capital Management LLC | 4,427 | 5,583 | +1,156 | 2.04 | 1.67 | -0.37 | buy |
| Asset Management One Co., Ltd. | 19,478 | 20,512 | +1,034 | 0.06 | 0.04 | -0.02 | buy |
| SHAKER INVESTMENTS LLC/OH | 3,962 | 4,886 | +924 | 1.53 | 1.21 | -0.32 | buy |
| Waverly Advisors, LLC | 244 | 1,121 | +877 | 0.00 | 0.01 | +0.01 | buy |
| FOX RUN MANAGEMENT, L.L.C. | 690 | 1,566 | +876 | 0.14 | 0.17 | +0.03 | buy |
| Blueshift Asset Management, LLC | 464 | 1,318 | +854 | 0.11 | 0.28 | +0.18 | buy |
| SIRIOS CAPITAL MANAGEMENT L P | 1,220 | 1,947 | +727 | 0.20 | 0.21 | +0.01 | buy |
| Knuff & Co LLC | 668 | 1,376 | +708 | 0.19 | 0.25 | +0.06 | buy |
| Czech National Bank | 9,931 | 10,583 | +652 | 0.09 | 0.06 | -0.03 | buy |
| LEVEL FOUR ADVISORY SERVICES, LLC | 7,863 | 8,509 | +646 | 0.25 | 0.21 | -0.05 | buy |
| RiverPark Advisors, LLC | 42 | 642 | +600 | 0.03 | 0.22 | +0.18 | buy |
| Harfst & Associates, Inc. | 2,809 | 3,388 | +579 | 0.58 | 0.42 | -0.17 | buy |
| BURNEY CO/ | 351 | 926 | +575 | 0.01 | 0.02 | +0.01 | buy |
| ARCADIA INVESTMENT MANAGEMENT CORP/MI | 21,548 | 22,115 | +567 | 3.28 | 2.09 | -1.18 | buy |
| Moran Wealth Management, LLC | 15,150 | 15,679 | +529 | 0.43 | 0.30 | -0.13 | buy |
| STEVENS CAPITAL MANAGEMENT LP | 359 | 887 | +528 | 0.05 | 0.21 | +0.16 | buy |
| PFG Advisors | 2,973 | 3,448 | +475 | 0.17 | 0.12 | -0.05 | buy |
| EMERALD ADVISERS, LLC | 937 | 1,367 | +430 | 0.03 | 0.03 | -0.00 | buy |
| NISSAY ASSET MANAGEMENT CORP /JAPAN | 16,059 | 16,450 | +391 | 0.09 | 0.06 | -0.03 | buy |
| SteelPeak Wealth, LLC | 852 | 1,243 | +391 | 0.03 | 0.03 | -0.00 | buy |
| WASATCH ADVISORS LP | 3,831 | 4,211 | +380 | 0.02 | 0.01 | -0.01 | buy |
| Confluence Wealth Services, Inc. | 1,510 | 1,872 | +362 | 0.10 | 0.09 | -0.02 | buy |
| GATEWAY INVESTMENT ADVISERS LLC | 679 | 993 | +314 | 0.01 | 0.01 | -0.00 | buy |
| Leelyn Smith, LLC | 2,662 | 2,966 | +304 | 0.44 | 0.31 | -0.13 | buy |
| Mn Services Vermogensbeheer B.V. | 18,400 | 18,700 | +300 | 0.12 | 0.07 | -0.04 | buy |
| VALLEY NATIONAL ADVISERS INC | 1,922 | 2,214 | +292 | 0.32 | 0.23 | -0.09 | buy |
| E Fund Management Co., Ltd. | 691 | 981 | +290 | 0.03 | 0.03 | -0.00 | buy |
| AVIVA PLC | 2,549 | 2,831 | +282 | 0.01 | 0.00 | -0.00 | buy |
| FIL Ltd | 321 | 598 | +277 | 0.00 | 0.00 | +0.00 | buy |
| Vise Technologies, Inc. | 263 | 535 | +272 | 0.03 | 0.03 | -0.00 | buy |
| FINANCIAL COUNSELORS INC | 6,753 | 7,022 | +269 | 0.09 | 0.06 | -0.03 | buy |
| HighPoint Advisor Group LLC | 1,446 | 1,713 | +267 | 0.06 | 0.07 | +0.00 | buy |
| Alberta Investment Management Corp | 733 | 997 | +264 | 0.01 | 0.00 | -0.00 | buy |
| Inspire Investing, LLC | 6,858 | 7,114 | +256 | 0.65 | 0.47 | -0.18 | buy |
| FFT WEALTH MANAGEMENT LLC | 278 | 524 | +246 | 0.02 | 0.02 | +0.00 | buy |
| Guinness Asset Management LTD | 667 | 890 | +223 | 0.01 | 0.01 | -0.00 | buy |
| VIRTUS ADVISERS, LLC | 1,077 | 1,293 | +216 | 0.47 | 0.31 | -0.15 | buy |
| NewEdge Wealth, LLC | 910 | 1,123 | +213 | 0.02 | 0.01 | -0.00 | buy |
| Meiji Yasuda Life Insurance Co | 1,189 | 1,402 | +213 | 0.02 | 0.02 | -0.00 | buy |
| NORDEA INVESTMENT MANAGEMENT AB | 3,869 | 4,082 | +213 | 0.00 | 0.00 | -0.00 | buy |
| Gibbs Wealth Management | 622 | 832 | +210 | 0.19 | 0.13 | -0.05 | buy |
| E. Ohman J:or Asset Management AB | 2,000 | 2,200 | +200 | 0.05 | 0.03 | -0.02 | buy |
| BRIGHTON JONES LLC | 435 | 635 | +200 | 0.02 | 0.01 | -0.00 | buy |
| FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND | 9,698 | 9,898 | +200 | 0.09 | 0.06 | -0.03 | buy |
| FORSTA AP-FONDEN | 10,200 | 10,400 | +200 | 0.07 | 0.04 | -0.03 | buy |
| Linden Thomas Advisory Services, LLC | 3,811 | 3,997 | +186 | 0.48 | 0.30 | -0.18 | buy |