| T. Rowe Price Investment Management, Inc. |
| 0.02% | — | #27 | $25.3M | 255,506 | $0 | 0 | +255,506 | New Buy |
| BlackRock, Inc. |
| <0.01% | <0.01% | #69 | $25.1M | 252,972 | $9.5M | 141,748 | +111,224+78.47% | Add |
| GAMCO INVESTORS, INC. ET AL |
| 0.18% | 0.11% | #17 | $20.0M | 201,280 | $11.3M | 168,400 | +32,880+19.52% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #70 | $17.2M | 173,148 | $7.8M | 116,768 | +56,380+48.28% | Add |
| ROYCE & ASSOCIATES LP |
| 0.13% | 0.01% | #20 | $15.5M | 156,595 | $556,459 | 8,324 | +148,271+1,781.25% | Add |
| TWO SIGMA INVESTMENTS, LP |
| 0.01% | <0.01% | #30 | $13.1M | 132,465 | $4.2M | 62,463 | +70,002+112.07% | Add |
| NEXT CENTURY GROWTH INVESTORS LLC |
| 0.65% | 0.53% | #10 | $12.3M | 124,173 | $7.2M | 108,220 | +15,953+14.74% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #62 | $10.0M | 100,646 | $4.3M | 63,931 | +36,715+57.43% | Add |
| RENAISSANCE TECHNOLOGIES LLC |
| 0.01% | 0.01% | #29 | $9.5M | 96,005 | $6.5M | 96,789 | -784-0.81% | Reduce |
| STATE STREET CORP |
| <0.01% | <0.01% | #80 | $8.2M | 82,493 | $3.0M | 44,283 | +38,210+86.29% | Add |
| Palisades Investment Partners, LLC |
| 2.32% | 2.12% | #1 | $8.2M | 82,296 | $5.4M | 81,027 | +1,269+1.57% | Add |
| CONGRUENCE CAPITAL, LLC |
| 1.73% | 0.95% | #3 | $6.6M | 66,701 | $2.8M | 42,256 | +24,445+57.85% | Add |
| ADVISORY RESEARCH INC |
| 0.58% | 0.42% | #11 | $5.9M | 59,011 | $3.4M | 50,543 | +8,468+16.75% | Add |
| HERALD INVESTMENT MANAGEMENT Ltd |
| 0.79% | 0.51% | #9 | $5.8M | 58,500 | $3.7M | 55,000 | +3,500+6.36% | Add |
| D. E. Shaw & Co., Inc. |
| <0.01% | <0.01% | #40 | $4.8M | 48,493 | $362,060 | 5,416 | +43,077+795.37% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #54 | $4.7M | 47,681 | $3.0M | 44,988 | +2,693+5.99% | Add |
| HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC |
| 0.53% | — | #13 | $4.6M | 46,804 | $0 | 0 | +46,804 | New Buy |
| BARD ASSOCIATES INC |
| 0.98% | 1.43% | #5 | $4.4M | 44,578 | $5.7M | 85,518 | -40,940-47.87% | Reduce |
| Aristides Capital LLC |
| 0.81% | 0.97% | #8 | $4.1M | 41,209 | $4.4M | 65,673 | -24,464-37.25% | Reduce |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #65 | $3.9M | 39,832 | $1.9M | 28,433 | +11,399+40.09% | Add |
| Potrero Capital Research LLC |
| 2.1% | 1.3% | #2 | $3.8M | 38,161 | $2.1M | 31,801 | +6,360+20.00% | Add |
| NEW YORK STATE COMMON RETIREMENT FUND |
| <0.01% | <0.01% | #34 | $3.1M | 31,660 | $2.1M | 31,660 | 00.00% | Unchanged |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #87 | $3.1M | 30,954 | $1.3M | 19,807 | +11,147+56.28% | Add |
| BNP PARIBAS FINANCIAL MARKETS |
| <0.01% | <0.01% | #45 | $3.0M | 30,583 | $1.5M | 22,428 | +8,155+36.36% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #61 | $2.7M | 27,180 | $1.4M | 21,597 | +5,583+25.85% | Add |
| Cable Car Capital, LP |
| 0.87% | 0.89% | #7 | $2.7M | 40,000 | $2.7M | 40,000 | 00.00% | Unchanged |
| MCINTYRE FREEDMAN & FLYNN INVESTMENT ADVISERS INC |
| 1.53% | 0.81% | #4 | $2.6M | 25,800 | $1.4M | 21,500 | +4,300+20.00% | Add |
| Verition Fund Management LLC |
| <0.01% | — | #36 | $2.5M | 25,000 | $0 | 0 | +25,000 | New Buy |
| UBS Group AG |
| <0.01% | <0.01% | #76 | $2.4M | 24,493 | $1.4M | 21,316 | +3,177+14.90% | Add |
| MORGAN STANLEY |
| <0.01% | <0.01% | #92 | $2.1M | 21,358 | $1.3M | 22,535 | -1,177-5.22% | Reduce |
| Invesco Ltd. |
| <0.01% | — | #85 | $1.9M | 18,958 | $0 | 0 | +18,958 | New Buy |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #84 | $1.9M | 18,769 | $339,999 | 5,086 | +13,683+269.03% | Add |
| ACADIAN ASSET MANAGEMENT LLC |
| <0.01% | <0.01% | #42 | $1.7M | 17,258 | $147,000 | 2,210 | +15,048+680.90% | Add |
| Bank of New York Mellon Corp |
| <0.01% | <0.01% | #78 | $1.7M | 17,143 | $740,320 | 11,074 | +6,069+54.80% | Add |
| AMERIPRISE FINANCIAL INC |
| <0.01% | <0.01% | #73 | $1.7M | 17,098 | $1.3M | 20,131 | -3,033-15.07% | Reduce |
| Nuveen, LLC |
| <0.01% | <0.01% | #68 | $1.7M | 16,715 | $673,647 | 10,077 | +6,638+65.87% | Add |
| APIS CAPITAL ADVISORS, LLC |
| 0.15% | 0.12% | #18 | $1.6M | 16,000 | $802,200 | 12,000 | +4,000+33.33% | Add |
| Russell Investments Group, Ltd. |
| <0.01% | <0.01% | #47 | $1.5M | 14,667 | $955,564 | 14,294 | +373+2.61% | Add |
| XTX Topco Ltd |
| 0.02% | 0.01% | #26 | $1.4M | 14,548 | $710,682 | 10,631 | +3,917+36.85% | Add |
| Informed Momentum Co LLC |
| 0.13% | 0.12% | #19 | $1.4M | 14,516 | $1.0M | 30,226 | -15,710-51.98% | Reduce |
| ExodusPoint Capital Management, LP |
| 0.01% | — | #32 | $1.4M | 14,110 | $0 | 0 | +14,110 | New Buy |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #43 | $1.3M | 13,104 | $168,927 | 2,527 | +10,577+418.56% | Add |
| PLATINUM INVESTMENT MANAGEMENT LTD |
| 0.31% | — | #16 | $1.3M | 12,839 | $0 | 0 | +12,839 | New Buy |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | <0.01% | #83 | $1.3M | 12,807 | $578,787 | 8,658 | +4,149+47.92% | Add |
| FIRST TRUST ADVISORS LP |
| <0.01% | <0.01% | #56 | $1.3M | 12,763 | $664,422 | 9,939 | +2,824+28.41% | Add |
| Qube Research & Technologies Ltd |
| <0.01% | — | #48 | $1.2M | 11,986 | $0 | 0 | +11,986 | New Buy |
| RAYMOND JAMES FINANCIAL INC |
| <0.01% | — | #74 | $1.2M | 11,912 | $0 | 0 | +11,912 | New Buy |
| Janney Montgomery Scott LLC |
| <0.01% | <0.01% | #41 | $1.2M | 11,778 | $824,000 | 12,329 | -551-4.47% | Reduce |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
| <0.01% | <0.01% | #96 | $1.1M | 11,028 | $795,916 | 11,906 | -878-7.37% | Reduce |
| SEI INVESTMENTS CO |
| <0.01% | <0.01% | #53 | $1.0M | 10,207 | $1.2M | 18,398 | -8,191-44.52% | Reduce |