| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| BlackRock, Inc. | 9,175,660 | 8,715,207 | -460,453 | 0.02 | 0.02 | -0.00 | sell |
| VANGUARD GROUP INC | 6,571,658 | 6,829,236 | +257,578 | 0.01 | 0.01 | -0.00 | buy |
| FMR LLC | 2,569,255 | 2,541,218 | -28,037 | 0.02 | 0.01 | -0.00 | sell |
| STATE STREET CORP | 2,193,863 | 2,218,432 | +24,569 | 0.01 | 0.01 | -0.00 | buy |
| Conestoga Capital Advisors, LLC | 2,265,173 | 2,211,589 | -53,584 | 3.61 | 3.05 | -0.56 | sell |
| FULLER & THALER ASSET MANAGEMENT, INC. | 1,766,711 | 1,819,378 | +52,667 | 0.73 | 0.62 | -0.10 | buy |
| Invesco Ltd. | 1,787,289 | 1,582,013 | -205,276 | 0.04 | 0.03 | -0.01 | sell |
| MACQUARIE GROUP LTD | 1,452,170 | 1,456,324 | +4,154 | 0.19 | 0.17 | -0.02 | buy |
| GEODE CAPITAL MANAGEMENT, LLC | 1,397,777 | 1,437,397 | +39,620 | 0.01 | 0.01 | -0.00 | buy |
| MAVERICK CAPITAL LTD | 1,272,511 | 1,379,408 | +106,897 | 2.42 | 1.98 | -0.44 | buy |
| CITADEL ADVISORS LLC | 951,047 | 1,349,049 | +398,002 | 0.10 | 0.11 | +0.01 | buy |
| DIMENSIONAL FUND ADVISORS LP | 1,150,386 | 1,109,151 | -41,235 | 0.03 | 0.02 | -0.01 | sell |
| ROYAL BANK OF CANADA | 907,674 | 1,063,254 | +155,580 | 0.02 | 0.02 | -0.00 | buy |
| MORGAN STANLEY | 1,020,190 | 1,002,867 | -17,323 | 0.01 | 0.01 | -0.00 | sell |
| FRANKLIN RESOURCES INC | 702,792 | 884,607 | +181,815 | 0.02 | 0.02 | +0.00 | buy |
| JPMORGAN CHASE & CO | 892,461 | 852,202 | -40,259 | 0.01 | 0.01 | -0.00 | sell |
| LOOMIS SAYLES & CO L P | 1,042,615 | 793,712 | -248,903 | 0.16 | 0.09 | -0.07 | sell |
| WESTWOOD HOLDINGS GROUP INC | 687,501 | 768,970 | +81,469 | 0.55 | 0.52 | -0.03 | buy |
| GOLDMAN SACHS GROUP INC | 719,313 | 756,916 | +37,603 | 0.01 | 0.01 | -0.00 | buy |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 601,644 | 739,600 | +137,956 | 0.18 | 0.18 | +0.00 | buy |
| PRICE T ROWE ASSOCIATES INC /MD/ | 752,030 | 732,344 | -19,686 | 0.01 | 0.01 | -0.00 | sell |
| TWO SIGMA ADVISERS, LP | 493,400 | 728,300 | +234,900 | 0.12 | 0.14 | +0.02 | buy |
| NORTHERN TRUST CORP | 728,528 | 720,322 | -8,206 | 0.01 | 0.01 | -0.00 | sell |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 737,655 | 697,620 | -40,035 | 0.01 | 0.01 | -0.00 | sell |
| TWO SIGMA INVESTMENTS, LP | 546,570 | 673,214 | +126,644 | 0.13 | 0.11 | -0.01 | buy |
| ArrowMark Colorado Holdings LLC | 991,278 | 650,058 | -341,220 | 1.70 | 1.09 | -0.60 | sell |
| CONGRESS ASSET MANAGEMENT CO | 628,126 | 635,089 | +6,963 | 0.50 | 0.41 | -0.09 | buy |
| BANK OF AMERICA CORP /DE/ | 723,791 | 618,156 | -105,635 | 0.01 | 0.00 | -0.00 | sell |
| Greenhouse Funds LLLP | 407,787 | 587,912 | +180,125 | 2.10 | 2.30 | +0.20 | buy |
| NORGES BANK | 579,756 | 574,422 | -5,334 | 0.01 | 0.01 | -0.00 | sell |
| Aberdeen Group plc | 602,226 | 572,211 | -30,015 | 0.12 | 0.09 | -0.03 | sell |
| RAYMOND JAMES FINANCIAL INC | 513,865 | 559,065 | +45,200 | 0.02 | 0.02 | -0.00 | buy |
| AMERIPRISE FINANCIAL INC | 660,394 | 546,220 | -114,174 | 0.02 | 0.01 | -0.01 | sell |
| Rockefeller Capital Management L.P. | 502,486 | 498,440 | -4,046 | 0.13 | 0.10 | -0.03 | sell |
| Nuveen, LLC | 763,214 | 434,646 | -328,568 | 0.02 | 0.01 | -0.01 | sell |
| Bank of New York Mellon Corp | 425,823 | 428,084 | +2,261 | 0.01 | 0.01 | -0.00 | buy |
| Aristotle Capital Boston, LLC | 455,867 | 423,664 | -32,203 | 2.41 | 2.02 | -0.39 | sell |
| UBS Group AG | 752,660 | 420,247 | -332,413 | 0.02 | 0.01 | -0.01 | sell |
| Iron Triangle Partners LP | 229,738 | 392,783 | +163,045 | 3.83 | 5.81 | +1.98 | buy |
| WELLS FARGO & COMPANY/MN | 335,937 | 392,191 | +56,254 | 0.01 | 0.01 | -0.00 | buy |
| Polar Capital Holdings Plc | 382,697 | 383,272 | +575 | 0.25 | 0.19 | -0.06 | buy |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 262,564 | 326,230 | +63,666 | 0.03 | 0.03 | +0.00 | buy |
| PRINCIPAL FINANCIAL GROUP INC | 319,960 | 325,414 | +5,454 | 0.02 | 0.02 | -0.00 | buy |
| VOYA INVESTMENT MANAGEMENT LLC | 240,637 | 310,103 | +69,466 | 0.03 | 0.03 | +0.00 | buy |
| MILLENNIUM MANAGEMENT LLC | 46,076 | 305,819 | +259,743 | 0.00 | 0.03 | +0.02 | buy |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 286,943 | 302,951 | +16,008 | 0.01 | 0.01 | -0.00 | buy |
| D. E. Shaw & Co., Inc. | 307,273 | 294,252 | -13,021 | 0.04 | 0.03 | -0.01 | sell |
| EMERALD ADVISERS, LLC | 280,677 | 291,790 | +11,113 | 1.34 | 1.00 | -0.34 | buy |
| Tidal Investments LLC | 278,702 | 271,985 | -6,717 | 0.25 | 0.17 | -0.08 | sell |
| WELLINGTON MANAGEMENT GROUP LLP | 260,084 | 259,686 | -398 | 0.01 | 0.00 | -0.00 | sell |
| ENVESTNET ASSET MANAGEMENT INC | 231,907 | 244,163 | +12,256 | 0.01 | 0.01 | -0.00 | buy |
| COMERICA BANK | 226,805 | 226,960 | +155 | 0.10 | 0.08 | -0.02 | buy |
| Handelsbanken Fonder AB | 227,209 | 226,309 | -900 | 0.10 | 0.08 | -0.02 | sell |
| Fisher Asset Management, LLC | 222,297 | 215,445 | -6,852 | 0.01 | 0.01 | -0.00 | sell |
| THRIVENT FINANCIAL FOR LUTHERANS | 163,551 | 213,994 | +50,443 | 0.04 | 0.04 | +0.01 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 208,560 | 212,810 | +4,250 | 1.10 | 0.87 | -0.23 | buy |
| FRONTIER CAPITAL MANAGEMENT CO LLC | 229,055 | 210,873 | -18,182 | 0.26 | 0.18 | -0.08 | sell |
| Ranger Investment Management, L.P. | 164,284 | 210,350 | +46,066 | 1.24 | 1.37 | +0.13 | buy |
| PUBLIC SECTOR PENSION INVESTMENT BOARD | 184,852 | 201,493 | +16,641 | 0.08 | 0.08 | -0.00 | buy |
| Legal & General Group Plc | 185,082 | 188,787 | +3,705 | 0.01 | 0.00 | -0.00 | buy |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 194,350 | 177,806 | -16,544 | 0.13 | 0.10 | -0.03 | sell |
| EMERALD MUTUAL FUND ADVISERS TRUST | 188,750 | 175,732 | -13,018 | 1.42 | 1.00 | -0.42 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 166,612 | 170,912 | +4,300 | 0.03 | 0.02 | -0.01 | buy |
| RHUMBLINE ADVISERS | 156,554 | 167,643 | +11,089 | 0.02 | 0.01 | -0.00 | buy |
| SEI INVESTMENTS CO | 174,415 | 165,692 | -8,723 | 0.02 | 0.02 | -0.01 | sell |
| ADAGE CAPITAL PARTNERS GP, L.L.C. | 100,000 | 152,749 | +52,749 | 0.02 | 0.02 | +0.00 | buy |
| AXIOM INVESTORS LLC /DE | 143,726 | 149,709 | +5,983 | 0.15 | 0.11 | -0.03 | buy |
| CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM | 147,852 | 148,607 | +755 | 0.01 | 0.01 | -0.00 | buy |
| Curi Capital, LLC | 120,952 | 148,479 | +27,527 | 0.32 | 0.26 | -0.05 | buy |
| NOMURA HOLDINGS INC | 303,175 | 138,239 | -164,936 | 0.17 | 0.09 | -0.08 | sell |
| VICTORY CAPITAL MANAGEMENT INC | 108,301 | 121,432 | +13,131 | 0.01 | 0.01 | -0.00 | buy |
| Capital World Investors | 53,606 | 120,036 | +66,430 | 0.00 | 0.00 | +0.00 | buy |
| Qube Research & Technologies Ltd | 24,200 | 117,315 | +93,115 | 0.00 | 0.02 | +0.01 | buy |
| EULAV Asset Management | 117,000 | 117,000 | 0 | 0.31 | 0.26 | -0.05 | hold |
| Amundi | 132,780 | 114,219 | -18,561 | 0.01 | 0.00 | -0.00 | sell |
| BARCLAYS PLC | 129,869 | 114,038 | -15,831 | 0.01 | 0.00 | -0.00 | sell |
| Swiss National Bank | 112,900 | 112,900 | 0 | 0.01 | 0.01 | -0.00 | hold |
| GREAT LAKES ADVISORS, LLC | 126,622 | 112,479 | -14,143 | 0.12 | 0.09 | -0.03 | sell |
| JANE STREET GROUP, LLC | 19,739 | 111,173 | +91,434 | 0.00 | 0.02 | +0.01 | buy |
| TRILLIUM ASSET MANAGEMENT, LLC | 111,757 | 106,519 | -5,238 | 0.34 | 0.27 | -0.07 | sell |
| PANAGORA ASSET MANAGEMENT INC | 98,918 | 100,192 | +1,274 | 0.05 | 0.04 | -0.01 | buy |
| Impax Asset Management Group plc | 100,000 | 100,000 | 0 | 0.06 | 0.05 | -0.01 | hold |
| MOUNTAIN PACIFIC INVESTMENT ADVISERS LLC | 70,069 | 93,966 | +23,897 | 0.55 | 0.64 | +0.09 | buy |
| CW Advisors, LLC | 91,893 | 90,244 | -1,649 | 0.12 | 0.08 | -0.03 | sell |
| Wilmington Savings Fund Society, FSB | 92,328 | 87,887 | -4,441 | 0.18 | 0.15 | -0.04 | sell |
| AMERICAN CAPITAL MANAGEMENT INC | 85,049 | 87,099 | +2,050 | 0.37 | 0.34 | -0.03 | buy |
| STATE OF WISCONSIN INVESTMENT BOARD | 82,701 | 80,838 | -1,863 | 0.02 | 0.02 | -0.00 | sell |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 67,962 | 80,567 | +12,605 | 0.01 | 0.01 | -0.00 | buy |
| Susquehanna Portfolio Strategies, LLC | 0 | 78,243 | +78,243 | 0.00 | 0.16 | +0.16 | buy |
| ALLIANCEBERNSTEIN L.P. | 70,580 | 74,499 | +3,919 | 0.00 | 0.00 | -0.00 | buy |
| DEUTSCHE BANK AG\ | 79,266 | 73,749 | -5,517 | 0.00 | 0.00 | -0.00 | sell |
| NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 72,812 | 72,812 | 0 | 0.02 | 0.01 | -0.00 | hold |
| F/m Investments LLC | 72,008 | 72,470 | +462 | 0.30 | 0.25 | -0.06 | buy |
| Walleye Capital LLC | 65,979 | 71,649 | +5,670 | 0.08 | 0.06 | -0.02 | buy |
| NATIXIS ADVISORS, LLC | 74,807 | 67,728 | -7,079 | 0.01 | 0.01 | -0.00 | sell |
| RENAISSANCE GROUP LLC | 51,068 | 66,253 | +15,185 | 0.24 | 0.24 | +0.00 | buy |
| PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 62,090 | 66,102 | +4,012 | 0.02 | 0.02 | -0.00 | buy |
| KING LUTHER CAPITAL MANAGEMENT CORP | 66,682 | 65,529 | -1,153 | 0.03 | 0.03 | -0.01 | sell |
| LPL Financial LLC | 62,743 | 64,744 | +2,001 | 0.00 | 0.00 | -0.00 | buy |
| PRUDENTIAL FINANCIAL INC | 56,966 | 61,266 | +4,300 | 0.01 | 0.01 | -0.00 | buy |