| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| FRONTIER CAPITAL MANAGEMENT CO LLC | 1,861,701 | 2,559,943 | +698,242 | 0.61 | 0.88 | +0.28 | buy |
| First Eagle Investment Management, LLC | 297,088 | 415,392 | +118,304 | 0.02 | 0.03 | +0.01 | buy |
| ROYCE & ASSOCIATES LP | 706,779 | 810,868 | +104,089 | 0.21 | 0.26 | +0.04 | buy |
| PINNACLE ASSOCIATES LTD | 332,360 | 420,709 | +88,349 | 0.18 | 0.24 | +0.06 | buy |
| SHAPIRO CAPITAL MANAGEMENT LLC | 1,967,684 | 2,030,134 | +62,450 | 1.70 | 1.92 | +0.22 | buy |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 7,500 | 57,500 | +50,000 | 0.04 | 0.25 | +0.21 | buy |
| OBERWEIS ASSET MANAGEMENT INC/ | 218,100 | 247,100 | +29,000 | 0.69 | 0.79 | +0.10 | buy |
| Divisar Capital Management LLC | 1,397,124 | 1,417,188 | +20,064 | 9.07 | 8.91 | -0.16 | buy |
| VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. | 529,638 | 547,983 | +18,345 | 0.18 | 0.19 | +0.01 | buy |
| Summit Global Investments | 25,924 | 37,353 | +11,429 | 0.05 | 0.08 | +0.03 | buy |
| Weil Company, Inc. | 38,252 | 46,184 | +7,932 | 0.56 | 0.69 | +0.13 | buy |
| Pacific Ridge Capital Partners, LLC | 39,993 | 45,482 | +5,489 | 0.28 | 0.32 | +0.04 | buy |
| Fisher Asset Management, LLC | 166,096 | 167,345 | +1,249 | 0.00 | 0.00 | +0.00 | buy |
| PRAXIS INVESTMENT MANAGEMENT INC | 7,450 | 7,980 | +530 | 0.02 | 0.02 | +0.00 | buy |
| SummerHaven Investment Management, LLC | 19,037 | 19,384 | +347 | 0.42 | 0.42 | +0.01 | buy |
| Truvestments Capital LLC | 13,220 | 13,424 | +204 | 0.20 | 0.21 | +0.00 | buy |
| TFO Wealth Partners, LLC | 10 | 1 | -9 | 0.00 | 0.00 | -0.00 | sell |
| WEDGE CAPITAL MANAGEMENT L L P/NC | 36,477 | 36,450 | -27 | 0.02 | 0.02 | +0.00 | sell |
| FCA CORP /TX | 48,935 | 48,740 | -195 | 0.54 | 0.57 | +0.03 | sell |
| HOHIMER WEALTH MANAGEMENT, LLC | 26,075 | 25,643 | -432 | 0.22 | 0.22 | +0.00 | sell |
| Boston Partners | 588,293 | 587,139 | -1,154 | 0.02 | 0.03 | +0.00 | sell |
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 9,000 | 4,500 | -4,500 | 0.00 | 0.00 | -0.00 | sell |
| Teton Advisors, Inc. | 83,000 | 77,000 | -6,000 | 0.76 | 0.86 | +0.10 | sell |
| PARADIGM CAPITAL MANAGEMENT INC/NY | 1,381,833 | 1,373,033 | -8,800 | 2.35 | 2.44 | +0.09 | sell |
| MARTINGALE ASSET MANAGEMENT L P | 25,661 | 13,653 | -12,008 | 0.02 | 0.01 | -0.01 | sell |
| PDT Partners, LLC | 36,969 | 23,965 | -13,004 | 0.14 | 0.09 | -0.05 | sell |