| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FIRST TRUST ADVISORS LP | 429,606 | 738,576 | +308,970 | 0.01 | 0.03 | 0.00 | buy |
| DISCIPLINED GROWTH INVESTORS INC /MN | 2,056,593 | 2,173,699 | +117,106 | 1.14 | 1.62 | +0.47 | buy |
| PRUDENTIAL FINANCIAL INC | 222,974 | 112,629 | +110,345 | 0.01 | 0.01 | 0.00 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 139,174 | 244,987 | +105,813 | 0.00 | 0.01 | +0.01 | buy |
| Connor, Clark & Lunn Investment Management Ltd. | 68,403 | 133,601 | +65,198 | 0.01 | 0.02 | +0.01 | buy |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 53,001 | 96,359 | +43,358 | 0.03 | 0.08 | 0.00 | buy |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 292,360 | 325,120 | +32,760 | 0.03 | 0.04 | +0.01 | buy |
| ALGERT GLOBAL LLC | 60,137 | 35,854 | +24,283 | 0.05 | 0.03 | 0.00 | sell |
| RENAISSANCE TECHNOLOGIES LLC | 556,851 | 571,851 | +15,000 | 0.03 | 0.04 | +0.01 | buy |
| S Squared Technology, LLC | 292,003 | 307,003 | +15,000 | 3.66 | 4.99 | +1.33 | buy |
| JUPITER ASSET MANAGEMENT LTD | 175,765 | 187,911 | +12,146 | 0.05 | 0.07 | +0.03 | buy |
| MEEDER ASSET MANAGEMENT INC | 4,465 | 13,036 | +8,571 | 0.01 | 0.04 | +0.03 | buy |
| ARK Investment Management LLC | 123,761 | 128,511 | +4,750 | 0.03 | 0.04 | +0.01 | buy |
| Diversified Trust Co | 8,111 | 9,236 | +1,125 | 0.01 | 0.01 | +0.00 | buy |
| Hillsdale Investment Management Inc. | 114,824 | 115,724 | +900 | 0.26 | 0.23 | -0.03 | buy |
| TEACHER RETIREMENT SYSTEM OF TEXAS | 41,813 | 41,821 | +8 | 0.01 | 0.01 | +0.00 | buy |
| Eukles Asset Management | 739 | 688 | -51 | 0.01 | 0.01 | +0.00 | sell |
| GAGNON SECURITIES LLC | 93,303 | 93,079 | -224 | 0.54 | 0.73 | +0.19 | sell |
| RBF Capital, LLC | 12,480 | 10,000 | -2,480 | 0.02 | 0.02 | +0.00 | sell |
| AIMZ Investment Advisors, LLC | 46,223 | 42,323 | -3,900 | 0.46 | 0.57 | +0.11 | sell |
| EntryPoint Capital, LLC | 11,364 | 6,625 | -4,739 | 0.19 | 0.11 | -0.08 | sell |
| ALPS ADVISORS INC | 30,726 | 21,253 | -9,473 | 0.01 | 0.01 | -0.00 | sell |
| Dynamic Technology Lab Private Ltd | 25,652 | 5,540 | -20,112 | 0.08 | 0.03 | -0.04 | sell |