| Private Capital Management, LLC |
| 2.94% | 3.44% | #1 | $33.4M | 4.2M | $34.5M | 4.0M | +191,468+4.77% | Add |
| NEEDHAM INVESTMENT MANAGEMENT LLC |
| 0.63% | 1.15% | #6 | $20.9M | 2.6M | $22.4M | 2.6M | +27,500+1.05% | Add |
| Jupiter Topco LLC |
| 0.01% | — | #26 | $14.5M | 1.8M | $0 | 0 | +1.8M | New Buy |
| BlackRock, Inc. |
| <0.01% | <0.01% | #51 | $13.1M | 1.7M | $13.0M | 1.5M | +139,634+9.24% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #53 | $8.5M | 1.1M | $9.3M | 1.1M | -16,162-1.49% | Reduce |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #34 | $7.6M | 953,880 | $8.3M | 959,444 | -5,564-0.58% | Reduce |
| Swedbank AB |
| 0.01% | 0.01% | #27 | $6.4M | 800,000 | $6.9M | 800,000 | 00.00% | Unchanged |
| RICE HALL JAMES & ASSOCIATES, LLC |
| 0.27% | 0.32% | #9 | $5.6M | 705,628 | $5.8M | 670,944 | +34,684+5.17% | Add |
| Pacific Ridge Capital Partners, LLC |
| 1% | 1.31% | #2 | $5.5M | 696,002 | $6.0M | 701,778 | -5,776-0.82% | Reduce |
| ROYCE & ASSOCIATES LP |
| 0.04% | 0.04% | #18 | $5.4M | 681,487 | $4.0M | 461,329 | +220,158+47.72% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #46 | $5.0M | 633,554 | $5.1M | 595,883 | +37,671+6.32% | Add |
| KENNEDY CAPITAL MANAGEMENT LLC |
| 0.07% | 0.1% | #14 | $4.1M | 518,779 | $4.5M | 528,059 | -9,280-1.76% | Reduce |
| ArrowMark Colorado Holdings LLC |
| 0.16% | 0.17% | #11 | $3.9M | 490,893 | $6.5M | 757,533 | -266,640-35.20% | Reduce |
| STATE STREET CORP |
| <0.01% | <0.01% | #58 | $3.8M | 481,372 | $4.2M | 484,454 | -3,082-0.64% | Reduce |
| S SQUARED TECHNOLOGY, LLC |
| 0.98% | 1.3% | #3 | $3.2M | 399,360 | $3.4M | 399,360 | 00.00% | Unchanged |
| DIAMOND HILL CAPITAL MANAGEMENT INC |
| 0.02% | 0.01% | #23 | $1.9M | 239,980 | $1.9M | 215,830 | +24,150+11.19% | Add |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #50 | $1.7M | 215,152 | $1.7M | 194,601 | +20,551+10.56% | Add |
| EQUITABLE TRUST CO |
| 0.07% | 0.04% | #15 | $1.7M | 212,730 | $961,136 | 111,760 | +100,970+90.35% | Add |
| North Star Investment Management Corp. |
| 0.09% | 0.09% | #13 | $1.6M | 198,000 | $1.5M | 178,244 | +19,756+11.08% | Add |
| Bank of New York Mellon Corp |
| <0.01% | <0.01% | #47 | $1.5M | 184,254 | $1.6M | 180,808 | +3,446+1.91% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #44 | $1.4M | 173,950 | $1.4M | 160,135 | +13,815+8.63% | Add |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #69 | $1.3M | 162,904 | $1.2M | 136,733 | +26,171+19.14% | Add |
| P.A.W. CAPITAL CORP |
| 0.93% | 3.51% | #4 | $1.2M | 150,000 | $1.3M | 150,000 | 00.00% | Unchanged |
| CAPTRUST FINANCIAL ADVISORS |
| <0.01% | <0.01% | #31 | $1.1M | 141,033 | $1.2M | 138,543 | +2,490+1.80% | Add |
| Post Resch Tallon Group Inc. |
| 0.76% | 0.96% | #5 | $1.1M | 138,871 | $1.2M | 138,871 | 00.00% | Unchanged |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #67 | $900,618 | 113,428 | $973,520 | 113,200 | +228+0.20% | Add |
| Quantinno Capital Management LP |
| <0.01% | <0.01% | #37 | $892,512 | 112,407 | $983,866 | 114,403 | -1,996-1.74% | Reduce |
| Beacon Harbor Wealth Advisors, Inc. |
| 0.17% | — | #10 | $865,184 | 107,744 | $0 | 0 | +107,744 | New Buy |
| Penbrook Management LLC |
| 0.45% | 0.58% | #7 | $699,791 | 88,135 | $770,861 | 89,635 | -1,500-1.67% | Reduce |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | <0.01% | #64 | $631,166 | 79,492 | $502,928 | 58,480 | +21,012+35.93% | Add |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
| <0.01% | <0.01% | #74 | $541,595 | 68,211 | $771,360 | 89,693 | -21,482-23.95% | Reduce |
| Nuveen, LLC |
| <0.01% | <0.01% | #57 | $518,784 | 65,338 | $561,907 | 65,338 | 00.00% | Unchanged |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #71 | $445,347 | 56,089 | $494,362 | 57,484 | -1,395-2.43% | Reduce |
| Squarepoint Ops LLC |
| <0.01% | <0.01% | #41 | $428,125 | 53,920 | $104,249 | 12,122 | +41,798+344.81% | Add |
| AMERICAN CENTURY COMPANIES INC |
| <0.01% | <0.01% | #55 | $390,417 | 49,171 | $429,879 | 49,986 | -815-1.63% | Reduce |
| Skylands Capital, LLC |
| 0.05% | 0.05% | #17 | $386,186 | 48,638 | $349,487 | 40,638 | +8,000+19.69% | Add |
| BANK OF AMERICA CORP /DE/ |
| <0.01% | <0.01% | #82 | $347,772 | 43,800 | $425,562 | 49,484 | -5,684-11.49% | Reduce |
| SEI INVESTMENTS CO |
| <0.01% | <0.01% | #45 | $344,741 | 43,417 | $788,108 | 91,638 | -48,221-52.62% | Reduce |
| Hillsdale Investment Management Inc. |
| 0.01% | — | #25 | $337,450 | 42,500 | $0 | 0 | +42,500 | New Buy |
| AQR CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #59 | $320,648 | 40,384 | $274,529 | 31,922 | +8,462+26.51% | Add |
| PRICE T ROWE ASSOCIATES INC /MD/ |
| <0.01% | <0.01% | #80 | $318,878 | 40,161 | $348,000 | 40,450 | -289-0.71% | Reduce |
| Intrinsic Edge Capital Management LLC |
| 0.03% | — | #20 | $317,600 | 40,000 | $0 | 0 | +40,000 | New Buy |
| Unified Investment Management |
| 0.28% | 0.34% | #8 | $306,087 | 38,550 | $331,530 | 38,550 | 00.00% | Unchanged |
| UBS Group AG |
| <0.01% | <0.01% | #77 | $284,633 | 35,848 | $850,884 | 98,940 | -63,092-63.77% | Reduce |
| JANE STREET GROUP, LLC |
| <0.01% | <0.01% | #83 | $252,786 | 31,837 | $836,883 | 97,312 | -65,475-67.28% | Reduce |
| CM WEALTH ADVISORS LLC |
| 0.04% | — | #19 | $232,841 | 29,325 | $0 | 0 | +29,325 | New Buy |
| DEUTSCHE BANK AG\ |
| <0.01% | <0.01% | #70 | $193,998 | 24,433 | $193,182 | 22,463 | +1,970+8.77% | Add |
| LPL Financial LLC |
| <0.01% | <0.01% | #75 | $181,064 | 22,804 | $196,114 | 22,804 | 00.00% | Unchanged |
| State of Wyoming |
| 0.02% | — | #22 | $175,307 | 22,079 | $0 | 0 | +22,079 | New Buy |
| Vident Advisory, LLC |
| <0.01% | <0.01% | #35 | $170,631 | 21,490 | $184,814 | 21,490 | 00.00% | Unchanged |