| Fund | Previous Shares | Current Shares ▲▼ | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) ▲▼ | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| RENAISSANCE TECHNOLOGIES LLC | 283,852 | 341,852 | +58,000 | 0.03 | 0.04 | +0.00 | buy |
| G2 Investment Partners Management LLC | 124,000 | 66,241 | +57,759 | 2.95 | 1.11 | -1.84 | sell |
| PRICE T ROWE ASSOCIATES INC /MD/ | 272,201 | 319,337 | +47,136 | 0.00 | 0.00 | -0.00 | buy |
| SEGALL BRYANT & HAMILL, LLC | 110,860 | 153,157 | +42,297 | 0.10 | 0.11 | 0.00 | buy |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 139,467 | 161,248 | +21,781 | 0.01 | 0.01 | 0.00 | buy |
| CRAMER ROSENTHAL MCGLYNN LLC | 137,325 | 150,826 | +13,501 | 0.51 | 0.52 | +0.01 | buy |
| Hillsdale Investment Management Inc. | 79,474 | 69,285 | +10,189 | 0.56 | 0.44 | 0.00 | sell |
| ALGERT GLOBAL LLC | 62,416 | 69,096 | +6,680 | 0.24 | 0.21 | 0.00 | buy |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 146,602 | 140,860 | +5,742 | 0.78 | 0.59 | 0.00 | sell |
| Dynamic Technology Lab Private Ltd | 10,441 | 5,030 | +5,411 | 0.08 | 0.04 | -0.04 | sell |
| AltraVue Capital, LLC | 387,647 | 391,517 | +3,870 | 3.84 | 3.16 | 0.00 | buy |
| NEXT CENTURY GROWTH INVESTORS LLC | 134,553 | 137,579 | +3,026 | 1.22 | 0.91 | 0.00 | buy |
| Y-Intercept (Hong Kong) Ltd | 2,937 | 5,799 | +2,862 | 0.03 | 0.04 | 0.00 | buy |
| NEW YORK STATE COMMON RETIREMENT FUND | 134,672 | 137,134 | +2,462 | 0.02 | 0.01 | -0.00 | buy |
| TD ASSET MANAGEMENT INC | 29,064 | 31,364 | +2,300 | 0.00 | 0.00 | -0.00 | buy |
| SNYDER CAPITAL MANAGEMENT L P | 760,622 | 758,391 | +2,231 | 1.34 | 1.11 | -0.23 | sell |
| GSA CAPITAL PARTNERS LLP | 18,402 | 20,515 | +2,113 | 0.16 | 0.15 | 0.00 | buy |
| THORNBURG INVESTMENT MANAGEMENT INC | 281,589 | 280,766 | +823 | 0.38 | 0.31 | 0.00 | sell |
| VIRGINIA RETIREMENT SYSTEMS ET Al | 7,600 | 6,800 | +800 | 0.01 | 0.00 | 0.00 | sell |
| ARCADIA INVESTMENT MANAGEMENT CORP/MI | 601 | 260 | +341 | 0.01 | 0.00 | 0.00 | sell |
| BESSEMER GROUP INC | 11,770 | 11,963 | +193 | 0.00 | 0.00 | -0.00 | buy |
| WASATCH ADVISORS LP | 188,262 | 187,043 | -1,219 | 0.10 | 0.08 | -0.02 | sell |