| Numeric Investors LLC | -- | Dec 31, 17 | -42.18K | -- |
| Acrospire Investment Management LLC | -- | Sep 30, 17 | -1.82K | -- |
| Commonwealth Equity Services, Inc | 6.44K | Jun 30, 17 | -- | -- |
| BlackRock Fund Advisors | 770.47K | Dec 31, 16 | +78.90K | -- |
| BLACKROCK ADVISORS LLC | 299.08K | Dec 31, 16 | -19.70K | -- |
| BlackRock Institutional Trust Company, N.A. | 273.25K | Dec 31, 16 | +1.19K | -- |
| BlackRock Investment Management, LLC | 51.14K | Dec 31, 16 | +9.24K | -- |
| BlackRock Group LTD | 24.43K | Dec 31, 16 | +6.56K | -- |
| MSI Financial Services Inc | 193 | Dec 31, 16 | -- | -- |
| KILLEN GROUP INC | 557.71K | Mar 31, 16 | +64.27K | -- |
| VIRGINIA RETIREMENT SYSTEM | 9.60K | Mar 31, 16 | +9.60K | -- |
| RUSSELL FRANK CO/ | -- | Mar 31, 16 | -36.42K | -- |
| Ada Investment Management, LP | 7.33K | Dec 31, 15 | +7.33K | -- |
| Platte River Capital LLC | 9.10K | Sep 30, 15 | -9.55K | -- |
| OFI Advisors LLC | 2.30K | Sep 30, 15 | -107 | -- |
| UBS AG | 67.93K | Sep 30, 14 | +28.95K | -- |
| 1919 Investment Counsel, LLC | 3.30K | Sep 30, 14 | -- | -- |
| FENIMORE ASSET MANAGEMENT TRUST | 20.00K | Sep 30, 13 | +20.00K | -- |
| KNIGHT CAPITAL GROUP LLC | 5.44K | Jun 30, 13 | +5.44K | -- |
| Irish Life Investment Managers Ltd. | 623 | Jun 30, 13 | -- | -- |
| MANULIFE INVESTMENT MANAGEMENT (US) LLC | 4.50K | Mar 31, 13 | +22 | -- |
| Manulife Investment Management (North America) Ltd | -- | Mar 31, 13 | -3.33K | -- |
| CITY NATIONAL ROCHDALE, LLC | 4.07K | Dec 31, 12 | +4.07K | -- |
| Boston Trust Walden Co | -- | Dec 31, 11 | -261.55K | -- |
| GUGGENHEIM FUNDS INVESTMENT ADVISORS, LLC | -- | Jun 30, 10 | -4.28K | -- |