| 1 | BAMCO INC /NY/ | 669,792 | $14.1M | 0.04% | Share |
| 2 | Nuveen, LLC | 491,821 | $10.0M | 0.00% | Share |
| 3 | VANGUARD GROUP INC | 411,168 | $8.6M | 0.00% | Share |
| 4 | PRICE T ROWE ASSOCIATES INC /MD/ | 269,621 | $5.0M | 0.00% | Share |
| 5 | T. Rowe Price Investment Management, Inc. | 222,499 | $4.7M | 0.00% | Share |
| 6 | MILLENNIUM MANAGEMENT LLC | 207,167 | $4.0M | 0.00% | Share |
| 7 | Nuveen, LLC | 207,036 | $4.0M | 0.00% | Share |
| 8 | BlackRock, Inc. | 235,019 | $4.0M | 0.00% | Share |
| 9 | EMERALD ADVISERS, LLC | 167,047 | $3.5M | 0.11% | Share |
| 10 | NEXT CENTURY GROWTH INVESTORS LLC | 143,657 | $3.0M | 0.21% | Share |
| 11 | BALYASNY ASSET MANAGEMENT L.P. | 170,734 | $3.0M | 0.00% | Share |
| 12 | BlackRock, Inc. | 181,863 | $3.0M | 0.00% | Share |
| 13 | STATE OF WISCONSIN INVESTMENT BOARD | 157,601 | $3.0M | 0.01% | Share |
| 14 | Ghisallo Capital Management LLC | 100,000 | $2.1M | 0.09% | Share |
| 15 | TWO SIGMA INVESTMENTS, LP | 121,637 | $2.0M | 0.00% | Share |
| 16 | Freestone Grove Partners LP | 113,850 | $2.0M | 0.01% | Share |
| 17 | GEODE CAPITAL MANAGEMENT, LLC | 131,176 | $2.0M | 0.00% | Share |
| 18 | EMERALD MUTUAL FUND ADVISERS TRUST | 53,669 | $1.1M | 0.05% | Share |
| 19 | KORNITZER CAPITAL MANAGEMENT INC /KS | 50,213 | $1.1M | 0.02% | Share |
| 20 | Alyeska Investment Group, L.P. | 71,903 | $1.0M | 0.00% | Share |
| 21 | Interval Partners, LP | 57,770 | $1.0M | 0.02% | Share |
| 22 | Walleye Capital LLC | 94,214 | $1.0M | 0.00% | Share |
| 23 | GOLDMAN SACHS GROUP INC | 56,284 | $1.0M | 0.00% | Share |
| 24 | BANK OF AMERICA CORP /DE/ | 54,085 | $1.0M | 0.00% | Share |
| 25 | STATE STREET CORP | 92,891 | $1.0M | 0.00% | Share |
| 26 | MARSHALL WACE, LLP | 91,570 | $1.0M | 0.00% | Share |
| 27 | VANGUARD GROUP INC | 42,886 | $901K | 0.00% | Share |
| 28 | UBS Group AG | 32,837 | $689K | 0.00% | Share |
| 29 | Lykos Global Management, LP | 20,000 | $420K | 0.30% | Share |
| 30 | Trexquant Investment LP | 15,212 | $319K | 0.00% | Share |
| 31 | VARCOV Co. | 12,210 | $256K | 0.10% | Share |
| 32 | Sandia Investment Management LP | 10,300 | $216K | 0.54% | Share |
| 33 | Schonfeld Strategic Advisors LLC | 9,722 | $204K | 0.00% | Share |
| 34 | State of Alaska, Department of Revenue | 3,663 | $76K | 0.00% | Share |
| 35 | VANGUARD GROUP INC | 3,146 | $66K | 0.00% | Share |
| 36 | State of Wyoming | 2,469 | $51K | 0.01% | Share |
| 37 | STRS OHIO | 1,700 | $35K | 0.00% | Share |
| 38 | Quarry LP | 386 | $8K | 0.00% | Share |
| 39 | CWM, LLC | 346 | $7K | 0.00% | Share |
| 40 | CANNELL CAPITAL LLC | 321,211 | $6K | 2.91% | Share |
| 41 | MCF Advisors LLC | 185 | $3K | 0.00% | Share |
| 42 | Private Wealth Management Group, LLC | 97 | $2K | 0.00% | Share |
| 43 | NORTHERN TRUST CORP | 962 | $0 | 0.00% | Share |
| 44 | NORTHERN TRUST CORP | 46,213 | $0 | 0.00% | Share |
| 45 | PRICE T ROWE ASSOCIATES INC /MD/ | 18,023 | $0 | 0.00% | Share |
| 46 | MAI Capital Management | 5 | $0 | 0.00% | Share |
| 47 | Pinnacle Wealth Planning Services, Inc. | 15 | $0 | 0.00% | Share |
| 48 | BNP PARIBAS FINANCIAL MARKETS | 3,586 | $0 | 0.00% | Share |
| 49 | NORGES BANK | 40,000 | $0 | 0.00% | Share |
| 50 | Bank of New York Mellon Corp | 3,893 | $0 | 0.00% | Share |