| FMR LLC |
| 0.01% | 0.01% | #76 | $207.4M | 2.0M | $121.9M | 2.1M | -47,577-2.31% | Reduce |
| BlackRock, Inc. |
| <0.01% | <0.01% | #126 | $128.8M | 1.3M | $69.7M | 1.2M | +70,859+6.00% | Add |
| Juniper Investment Company, LLC |
| 20.78% | 15.01% | #1 | $78.5M | 762,305 | $47.0M | 795,922 | -33,617-4.22% | Reduce |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #135 | $69.2M | 672,685 | $39.1M | 661,951 | +10,734+1.62% | Add |
| JENNISON ASSOCIATES LLC |
| 0.03% | 0.01% | #47 | $52.8M | 512,528 | $20.9M | 353,430 | +159,098+45.02% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| 0.01% | 0.01% | #74 | $52.0M | 505,662 | $35.8M | 605,261 | -99,599-16.46% | Reduce |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #111 | $47.6M | 462,402 | $25.9M | 438,184 | +24,218+5.53% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #148 | $42.1M | 409,102 | $23.8M | 402,440 | +6,662+1.66% | Add |
| Portolan Capital Management, LLC |
| 1.39% | 1.02% | #5 | $37.0M | 359,685 | $19.1M | 323,453 | +36,232+11.20% | Add |
| PRICE T ROWE ASSOCIATES INC /MD/ |
| <0.01% | <0.01% | #103 | $34.1M | 331,622 | $609,000 | 10,293 | +321,329+3,121.82% | Add |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #141 | $31.5M | 306,318 | $14.4M | 244,506 | +61,812+25.28% | Add |
| DRIEHAUS CAPITAL MANAGEMENT LLC |
| 0.17% | 0.16% | #18 | $29.0M | 281,659 | $22.1M | 373,958 | -92,299-24.68% | Reduce |
| ACADIAN ASSET MANAGEMENT LLC |
| 0.03% | 0.02% | #48 | $26.6M | 258,236 | $11.4M | 192,663 | +65,573+34.04% | Add |
| MORGAN STANLEY |
| <0.01% | <0.01% | #146 | $24.6M | 239,309 | $7.3M | 163,796 | +75,513+46.10% | Add |
| Shannon River Fund Management LLC |
| 2.02% | — | #3 | $22.7M | 220,237 | $0 | 0 | +220,237 | New Buy |
| Telemark Asset Management, LLC |
| 1.49% | 0.82% | #4 | $20.6M | 200,000 | $8.9M | 150,000 | +50,000+33.33% | Add |
| GAMCO INVESTORS, INC. ET AL |
| 0.16% | 0.1% | #20 | $18.0M | 175,110 | $10.3M | 175,110 | 00.00% | Unchanged |
| GILDER GAGNON HOWE & CO LLC |
| 0.18% | 0.12% | #17 | $17.5M | 170,263 | $10.2M | 171,857 | -1,594-0.93% | Reduce |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | <0.01% | #117 | $16.0M | 155,721 | $9.8M | 166,223 | -10,502-6.32% | Reduce |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #143 | $15.6M | 151,624 | $7.9M | 133,533 | +18,091+13.55% | Add |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #128 | $14.8M | 144,176 | $9.7M | 164,043 | -19,867-12.11% | Reduce |
| MILLENNIUM MANAGEMENT LLC |
| <0.01% | <0.01% | #88 | $14.7M | 143,026 | $10.3M | 174,496 | -31,470-18.03% | Reduce |
| Allspring Global Investments Holdings, LLC |
| 0.02% | 0.02% | #61 | $13.9M | 135,070 | $12.6M | 214,056 | -78,986-36.90% | Reduce |
| MACKENZIE FINANCIAL CORP |
| 0.01% | — | #67 | $13.7M | 133,036 | $0 | 0 | +133,036 | New Buy |
| Invesco Ltd. |
| <0.01% | <0.01% | #153 | $12.2M | 118,355 | $3.2M | 53,465 | +64,890+121.37% | Add |
| PINNACLE ASSOCIATES LTD |
| 0.13% | 0.19% | #24 | $11.5M | 111,969 | $14.6M | 247,044 | -135,075-54.68% | Reduce |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #113 | $11.0M | 107,229 | $5.7M | 96,686 | +10,543+10.90% | Add |
| Qube Research & Technologies Ltd |
| 0.01% | <0.01% | #73 | $10.5M | 102,347 | $3.8M | 63,883 | +38,464+60.21% | Add |
| ZACKS INVESTMENT MANAGEMENT |
| 0.07% | 0.05% | #30 | $10.1M | 97,811 | $6.2M | 105,333 | -7,522-7.14% | Reduce |
| Bank of New York Mellon Corp |
| <0.01% | <0.01% | #134 | $9.1M | 87,930 | $4.9M | 83,392 | +4,538+5.44% | Add |
| Informed Momentum Co LLC |
| 0.77% | 0.19% | #6 | $8.6M | 83,936 | $1.6M | 27,484 | +56,452+205.40% | Add |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #159 | $7.9M | 76,473 | $1.7M | 29,424 | +47,049+159.90% | Add |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
| <0.01% | <0.01% | #173 | $7.6M | 73,514 | $2.3M | 38,419 | +35,095+91.35% | Add |
| GABELLI FUNDS LLC |
| 0.04% | 0.03% | #41 | $7.0M | 68,370 | $4.0M | 68,370 | 00.00% | Unchanged |
| DEUTSCHE BANK AG\ |
| <0.01% | <0.01% | #122 | $6.8M | 66,194 | $1.2M | 19,506 | +46,688+239.35% | Add |
| Trexquant Investment LP |
| 0.04% | 0.02% | #43 | $6.1M | 59,307 | $2.7M | 46,222 | +13,085+28.31% | Add |
| North Star Investment Management Corp. |
| 0.32% | 0.22% | #12 | $5.9M | 57,771 | $3.7M | 62,170 | -4,399-7.08% | Reduce |
| Nuveen, LLC |
| <0.01% | <0.01% | #142 | $5.8M | 56,576 | $4.3M | 72,912 | -16,336-22.41% | Reduce |
| KORNITZER CAPITAL MANAGEMENT INC /KS |
| 0.11% | 0.01% | #27 | $5.2M | 50,525 | $554,264 | 9,380 | +41,145+438.65% | Add |
| BNP PARIBAS FINANCIAL MARKETS |
| <0.01% | <0.01% | #112 | $5.2M | 50,071 | $3.0M | 50,777 | -706-1.39% | Reduce |
| AMERICAN CENTURY COMPANIES INC |
| <0.01% | <0.01% | #114 | $5.1M | 49,925 | $2.9M | 49,312 | +613+1.24% | Add |
| SILVERCREST ASSET MANAGEMENT GROUP LLC |
| 0.03% | 0.04% | #45 | $4.9M | 47,804 | $5.3M | 89,138 | -41,334-46.37% | Reduce |
| RENAISSANCE TECHNOLOGIES LLC |
| 0.01% | 0.01% | #82 | $4.9M | 47,779 | $5.9M | 100,172 | -52,393-52.30% | Reduce |
| CANADA LIFE ASSURANCE Co |
| 0.01% | <0.01% | #80 | $4.8M | 46,840 | $1.2M | 20,319 | +26,521+130.52% | Add |
| UBS Group AG |
| <0.01% | <0.01% | #171 | $4.8M | 46,239 | $3.1M | 52,525 | -6,286-11.97% | Reduce |
| Teton Advisors, LLC |
| 2.68% | 1.91% | #2 | $4.6M | 45,000 | $2.7M | 46,000 | -1,000-2.17% | Reduce |
| JANE STREET GROUP, LLC |
| <0.01% | <0.01% | #182 | $4.6M | 44,900 | $561,355 | 9,500 | +35,400+372.63% | Add |
| PANAGORA ASSET MANAGEMENT INC |
| 0.01% | 0.01% | #68 | $4.2M | 41,011 | $2.7M | 45,322 | -4,311-9.51% | Reduce |
| Fisher Asset Management, LLC |
| <0.01% | <0.01% | #149 | $4.2M | 40,613 | $2.6M | 43,265 | -2,652-6.13% | Reduce |
| HERALD INVESTMENT MANAGEMENT Ltd |
| 0.56% | 0.33% | #8 | $4.1M | 40,000 | $2.4M | 40,000 | 00.00% | Unchanged |