| QNST | QuinStreet, Inc. | 5.04% | 4,415,402 | $53,028,978 | 243,456 | 5.84% | $12.01 | 13F |
| PERI | Perion Network, Ltd. | 4.54% | 4,778,028 | $47,732,500 | 1,026,025 | 27.35% | $9.99 | 13F |
| BBSI | Barrett Business Services, Inc. | 4.26% | 1,260,539 | $44,774,345 | 260,629 | 26.07% | | 13G |
| KKR | KKR & Co, Inc. | 4.07% | 463,448 | $42,868,900 | 146,470 | 46.21% | $92.5 | 13F |
| MATW | Matthews International Corp. | 2.81% | 1,144,705 | $29,556,283 | 126,118 | 12.38% | $25.82 | 13F |
| MPAA | Motorcar Parts of America, Inc. | 2.42% | 2,299,693 | $25,434,605 | 60,271 | 2.69% | $11.06 | 13F |
| JEF | Jefferies Financial Group, Inc. | 2.02% | 514,469 | $21,232,118 | 95,040 | 22.66% | $41.27 | 13F |
| SNEX | StoneX Group, Inc. | 1.78% | 232,516 | $18,752,375 | 65,330 | 39.08% | $80.65 | 13F |
| LAKE | Lakeland Industries, Inc. | 1.17% | 1,508,223 | $12,352,347 | 305,790 | 25.43% | $8.19 | 13F |
| SPY | State Street Spdr S&P 500 Etf Trust | 0.61% | 9,811 | $6,380,304 | 226 | 2.36% | $650.32 | 13F |
| AAPL | Apple, Inc. | 0.57% | 23,539 | $5,973,965 | 92 | 0.39% | $253.79 | 13F |
| NOBL | ProShares S&P 500 Dividend Aristocrats | 0.47% | 46,148 | $4,892,173 | 2,471 | 5.66% | $106.01 | 13F |
| CEFS | Saba Closed-End Funds ETF | 0.46% | 213,837 | $4,822,022 | 19,219 | 9.88% | $22.55 | 13F |
| DON | WisdomTree US Mid-Cap Div Fund | 0.46% | 92,190 | $4,843,684 | 5,632 | 6.51% | $52.54 | 13F |
| MSFT | Microsoft Corp | 0.44% | 12,632 | $4,676,007 | 2,251 | 21.68% | $370.17 | 13F |
| AMZN | Amazon.com | 0.37% | 18,439 | $3,840,291 | 2,495 | 15.65% | $208.27 | 13F |
| IJH | iShares Core S&P Mid Cap ETF | 0.35% | 54,042 | $3,649,487 | 4,440 | 8.95% | $67.53 | 13F |
| WTPI | WisdomTree Equity Premium Income Fund | 0.35% | 114,716 | $3,660,582 | 10,301 | 9.87% | $31.91 | 13F |
| IVV | iShares Core S&P 500 | 0.32% | 5,081 | $3,319,225 | 169 | 3.44% | $653.26 | 13F |
| PFE | Pfizer, Inc. | 0.26% | 98,117 | $2,755,127 | 8,208 | 9.13% | $28.08 | 13F |
| PSA | Public Storage | 0.26% | 10,200 | $2,762,976 | 5,700 | 126.67% | $270.88 | 13F |
| QCOM | Qualcomm, Inc. | 0.22% | 18,112 | $2,332,413 | 8,657 | 91.56% | $128.78 | 13F |
| KDP | Keurig Dr Pepper Inc | 0.21% | 84,100 | $2,214,353 | 4,000 | 4.99% | $26.33 | 13F |
| TSCO | Tractor Supply Co. | 0.20% | 47,000 | $2,129,100 | 14,900 | 46.42% | $45.3 | 13F |
| PZZA | Papa John's International | 0.19% | 63,000 | $2,041,830 | 21,225 | 50.81% | $32.41 | 13F |
| RRC | Range Resources | 0.19% | 44,500 | $2,010,510 | 10,000 | 28.99% | $45.18 | 13F |
| CPB | Campbell Soup Co. | 0.18% | 86,700 | $1,930,809 | 19,400 | 28.83% | $22.27 | 13F |
| VZ | Verizon Communications, Inc. | 0.18% | 36,896 | $1,852,183 | 191 | 0.52% | $50.2 | 13F |
| FAS | Direxion Financial Bull 3X Shs | 0.17% | 15,300 | $1,813,050 | 8,300 | 118.57% | $118.5 | 13F |
| PAYX | Paychex, Inc. | 0.16% | 18,057 | $1,663,387 | 8,182 | 82.86% | $92.12 | 13F |
| FE | FirstEnergy Corp. | 0.15% | 31,628 | $1,602,267 | 2,100 | 7.11% | $50.66 | 13F |
| QQQE | Direxion NASDAQ-100 Equal Weighted ETF | 0.14% | 15,331 | $1,510,606 | 1,475 | 10.65% | $98.53 | 13F |
| EQWL | Invesco S&P 100 Equal Weight ETF | 0.14% | 12,912 | $1,488,015 | 851 | 7.06% | $115.24 | 13F |
| NVDA | Nvidia Corporation | 0.13% | 7,584 | $1,322,687 | 784 | 11.53% | $174.4 | 13F |
| JNJ | Johnson & Johnson | 0.12% | 5,156 | $1,260,283 | 1 | 0.02% | $244.43 | 13F |
| HD | Home Depot Inc. | 0.10% | 3,212 | $1,056,501 | 195 | 6.46% | $328.92 | 13F |
| PGR | Progressive | 0.10% | 5,160 | $1,022,918 | 2,650 | 105.58% | $198.24 | 13F |
| VYM | Vanguard High Dividend Yield Index Fd ETF | 0.10% | 7,026 | $1,040,545 | 687 | 10.84% | $148.1 | 13F |
| VUG | Vanguard Growth Indx Fd ETF | 0.09% | 2,105 | $919,643 | 235 | 12.57% | $436.89 | 13F |
| VOO | Vanguard S&P 500 Indx Fd ETF | 0.08% | 1,347 | $804,900 | 368 | 37.59% | $597.55 | 13F |
| CUBE | CubeSmart | 0.07% | 20,300 | $743,995 | 20,000 | 6666.67% | $36.65 | 13F |
| IWM | iShares Russell 2000 Index ETF | 0.07% | 2,788 | $691,424 | 124 | 4.65% | $248 | 13F |
| VEU | Vanguard FTSE All World Ex US ETF | 0.07% | 10,483 | $787,297 | 232 | 2.26% | $75.1 | 13F |
| SELF | Global Self Storage Inc | 0.05% | 103,549 | $529,135 | 91,549 | 762.91% | $5.11 | 13F |
| IXUS | iShares Core MSCI Total Int'l Stock ETF | 0.05% | 5,489 | $475,561 | 635 | 13.08% | $86.64 | 13F |
| NSA | National Storage Affiliates | 0.05% | 12,900 | $486,846 | 12,800 | 12800% | $37.74 | 13F |
| TXN | Texas Instruments | 0.05% | 2,529 | $490,886 | 2 | 0.08% | $194.1 | 13F |
| VCIT | Vanguard Intermediate Term Corp. Bond ETF | 0.05% | 6,247 | $516,929 | 32 | 0.51% | $82.75 | 13F |
| IEMG | iShares Core MSCI Emerging Markets | 0.04% | 6,498 | $453,206 | 135 | 2.12% | $69.75 | 13F |
| DGRO | iShares Core Dividend Growth ETF | 0.04% | 6,020 | $422,482 | 927 | 18.2% | $70.18 | 13F |
| LLY | Eli Lilly & Co. | 0.04% | 423 | $389,122 | 96 | 29.36% | $919.91 | 13F |
| LOW | Lowes Companies Inc. | 0.04% | 1,949 | $460,475 | 297 | 17.98% | $236.26 | 13F |
| KRE | S&P Regional Banking SPDR | 0.04% | 5,995 | $390,574 | 495 | 9% | $65.15 | 13F |
| ABT | Abbott Laboratories | 0.03% | 2,905 | $298,216 | 2 | 0.07% | $102.66 | 13F |
| AVGO | Broadcom Inc. | 0.03% | 1,067 | $330,107 | 189 | 21.53% | $309.38 | 13F |
| IEFA | iShares Core MSCI EAFE ETF | 0.03% | 3,336 | $302,050 | 256 | 8.31% | $90.54 | 13F |
| SCHE | Schwab Strategic Tr Emerging Mkts Eqty ETF | 0.03% | 10,811 | $356,211 | 1,766 | 19.52% | $32.95 | 13F |
| VWO | Vanguard FTSE Emerging Markets ETF | 0.03% | 6,225 | $336,450 | 1,050 | 20.29% | $54.05 | 13F |
| VO | Vanguard Mid-Cap Index Fund | 0.03% | 982 | $282,055 | 3 | 0.31% | $287.23 | 13F |
| RMT | Royce Micro Cap Closed Fund | 0.02% | 21,919 | $247,900 | 219 | 1.01% | $11.31 | 13F |