| BlackRock, Inc. |
| <0.01% | <0.01% | #89 | $60.6M | 950,761 | $31.5M | 910,388 | +40,373+4.43% | Add |
| WASATCH ADVISORS LP |
| 0.37% | 0.21% | #11 | $56.8M | 890,738 | $31.5M | 911,636 | -20,898-2.29% | Reduce |
| Trigran Investments, Inc. |
| 7.01% | 5.02% | #1 | $38.2M | 600,169 | $21.0M | 606,156 | -5,987-0.99% | Reduce |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #99 | $33.3M | 522,775 | $17.7M | 512,005 | +10,770+2.10% | Add |
| Ophir Asset Management Pty Ltd |
| 2.67% | 2.7% | #3 | $32.4M | 509,187 | $23.2M | 670,422 | -161,235-24.05% | Reduce |
| ASHFORD CAPITAL MANAGEMENT INC |
| 2.81% | 2.94% | #2 | $23.8M | 686,816 | $23.8M | 686,816 | 00.00% | Unchanged |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #86 | $23.0M | 360,661 | $11.9M | 345,261 | +15,400+4.46% | Add |
| ROYAL BANK OF CANADA |
| <0.01% | <0.01% | #58 | $21.6M | 339,445 | $8.0M | 231,078 | +108,367+46.90% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #83 | $20.3M | 318,908 | $10.5M | 304,188 | +14,720+4.84% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #106 | $18.5M | 290,373 | $10.6M | 306,241 | -15,868-5.18% | Reduce |
| HERALD INVESTMENT MANAGEMENT Ltd |
| 2.2% | 0.92% | #4 | $16.2M | 254,250 | $6.6M | 190,208 | +64,042+33.67% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #64 | $13.8M | 216,851 | $7.2M | 206,698 | +10,153+4.91% | Add |
| Russell Investments Group, Ltd. |
| 0.01% | <0.01% | #44 | $12.8M | 200,707 | $4.5M | 129,534 | +71,173+54.95% | Add |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP |
| 0.01% | <0.01% | #54 | $11.4M | 178,145 | $5.7M | 164,818 | +13,327+8.09% | Add |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #88 | $11.2M | 176,293 | $4.2M | 122,728 | +53,565+43.65% | Add |
| MORGAN STANLEY |
| <0.01% | <0.01% | #107 | $10.1M | 159,036 | $6.7M | 127,389 | +31,647+24.84% | Add |
| Pembroke Management, LTD |
| 1.33% | 0.67% | #6 | $8.5M | 132,781 | $4.6M | 133,437 | -656-0.49% | Reduce |
| KENNEDY CAPITAL MANAGEMENT LLC |
| 0.14% | 0.09% | #22 | $8.0M | 125,089 | $4.4M | 127,321 | -2,232-1.75% | Reduce |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | <0.01% | #85 | $7.9M | 124,402 | $4.5M | 129,653 | -5,251-4.05% | Reduce |
| NORGES BANK |
| <0.01% | — | #93 | $7.8M | 122,000 | $0 | 0 | +122,000 | New Buy |
| OBERWEIS ASSET MANAGEMENT INC/ |
| 0.16% | 0.11% | #19 | $7.6M | 119,000 | $3.6M | 104,700 | +14,300+13.66% | Add |
| BROWN CAPITAL MANAGEMENT LLC |
| 1.49% | 0.67% | #5 | $7.4M | 116,602 | $4.7M | 135,602 | -19,000-14.01% | Reduce |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #91 | $7.1M | 111,518 | $3.6M | 104,737 | +6,781+6.47% | Add |
| AQR CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #65 | $7.0M | 110,265 | $2.8M | 80,826 | +29,439+36.42% | Add |
| LORD, ABBETT & CO. LLC |
| 0.02% | 0.01% | #40 | $6.9M | 108,779 | $1.6M | 47,383 | +61,396+129.57% | Add |
| Squarepoint Ops LLC |
| 0.01% | <0.01% | #50 | $6.0M | 94,068 | $3.5M | 100,658 | -6,590-6.55% | Reduce |
| Hillsdale Investment Management Inc. |
| 0.14% | 0.06% | #23 | $5.9M | 93,300 | $2.2M | 64,000 | +29,300+45.78% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #78 | $5.9M | 91,925 | $3.1M | 90,411 | +1,514+1.67% | Add |
| PEAK6 LLC |
| 0.01% | — | #43 | $5.6M | 88,000 | $0 | 0 | +88,000 | New Buy |
| Portolan Capital Management, LLC |
| 0.2% | — | #17 | $5.4M | 84,135 | $0 | 0 | +84,135 | New Buy |
| JPMORGAN CHASE & CO |
| <0.01% | <0.01% | #125 | $5.3M | 85,366 | $2.0M | 58,573 | +26,793+45.74% | Add |
| GLOBEFLEX CAPITAL L P |
| 0.67% | 0.43% | #8 | $5.3M | 82,855 | $2.9M | 82,813 | +42+0.05% | Add |
| ESSEX INVESTMENT MANAGEMENT CO LLC |
| 0.69% | 0.33% | #7 | $5.3M | 82,555 | $2.1M | 60,942 | +21,613+35.46% | Add |
| MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC |
| 0.05% | 0.03% | #34 | $4.9M | 76,222 | $2.8M | 80,160 | -3,938-4.91% | Reduce |
| JANE STREET GROUP, LLC |
| <0.01% | <0.01% | #121 | $4.2M | 65,834 | $4.1M | 119,075 | -53,241-44.71% | Reduce |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #112 | $4.0M | 62,314 | $1.9M | 54,418 | +7,896+14.51% | Add |
| MARSHALL WACE, LLP |
| <0.01% | <0.01% | #60 | $3.8M | 58,962 | $4.7M | 134,589 | -75,627-56.19% | Reduce |
| HRT FINANCIAL LP |
| 0.01% | <0.01% | #51 | $3.6M | 57,164 | $812,000 | 23,489 | +33,675+143.36% | Add |
| BNP PARIBAS FINANCIAL MARKETS |
| <0.01% | <0.01% | #74 | $3.1M | 49,217 | $1.1M | 31,818 | +17,399+54.68% | Add |
| PDT Partners, LLC |
| 0.16% | 0.09% | #18 | $3.0M | 47,698 | $1.6M | 44,898 | +2,800+6.24% | Add |
| Annex Advisory Services, LLC |
| 0.05% | 0.03% | #30 | $2.9M | 46,032 | $1.6M | 46,195 | -163-0.35% | Reduce |
| Man Group plc |
| <0.01% | 0.01% | #56 | $2.6M | 41,087 | $3.0M | 85,675 | -44,588-52.04% | Reduce |
| Knights of Columbus Asset Advisors LLC |
| 0.13% | 0.06% | #24 | $2.6M | 40,393 | $1.0M | 29,211 | +11,182+38.28% | Add |
| Calamos Advisors LLC |
| 0.01% | <0.01% | #47 | $2.5M | 40,005 | $272,060 | 7,863 | +32,142+408.78% | Add |
| Hennion & Walsh Asset Management, Inc. |
| 0.07% | 0.04% | #27 | $2.4M | 37,356 | $1.2M | 34,045 | +3,311+9.73% | Add |
| Bank of New York Mellon Corp |
| <0.01% | <0.01% | #118 | $2.3M | 36,458 | $1.2M | 35,035 | +1,423+4.06% | Add |
| Evernest Financial Advisors, LLC |
| 0.48% | 0.33% | #10 | $2.3M | 36,095 | $1.6M | 41,870 | -5,775-13.79% | Reduce |
| TWO SIGMA INVESTMENTS, LP |
| <0.01% | <0.01% | #72 | $2.2M | 34,596 | $324,617 | 9,382 | +25,214+268.75% | Add |
| SEI INVESTMENTS CO |
| <0.01% | <0.01% | #70 | $2.2M | 34,037 | $2.2M | 63,739 | -29,702-46.60% | Reduce |
| Riverwater Partners LLC |
| 0.6% | — | #9 | $2.0M | 31,467 | $0 | 0 | +31,467 | New Buy |