The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1-800-FLOWERS.COM Incorporated COM 68243Q106 1,017 40,770 SH   SOLE   40,770 0 0
A T & T Inc New COM 00206R102 918 32,210 SH   SOLE   27,750 0 4,460
Abbott Laboratories COM 002824100 764 7,016 SH   SOLE   5,459 0 1,557
Abbvie Incorporated COM 00287Y109 14,161 161,676 SH   SOLE   159,844 0 1,832
Accel Entertainment Inc COM 00436Q106 7,038 657,121 SH   SOLE   258,305 0 398,816
Acceleron Pharma Inc COM 00434H108 1,068 9,495 SH   SOLE   9,495 0 0
Addus Homecare Corp. COM 006739106 7,642 80,859 SH   SOLE   20,575 0 60,284
AllianceBernstein Hldg LP COM 01881G106 292 10,785 SH   SOLE   7,035 0 3,750
Allison Transmission Holding COM 01973R101 7,509 213,695 SH   SOLE   75,769 0 137,926
Alnylam Pharmaceuticals Incorp COM 02043Q107 461 3,164 SH   SOLE   3,164 0 0
Alphabet Inc-Cl A COM 02079K305 2,434 1,661 SH   SOLE   1,423 0 238
Alteryx Incorporated Class A COM 02156B103 366 3,221 SH   SOLE   3,221 0 0
Altria Group Inc COM 02209S103 1,282 33,177 SH   SOLE   33,177 0 0
Amazon.com Inc COM 023135106 1,669 530 SH   SOLE   530 0 0
American Express Company COM 025816109 1,459 14,557 SH   SOLE   11,473 0 3,084
Amgen Inc COM 031162100 1,792 7,049 SH   SOLE   7,049 0 0
Anthem Incorporated COM 036752103 746 2,776 SH   SOLE   2,121 0 655
Apple Inc COM 037833100 496 4,286 SH   SOLE   4,286 0 0
Aptiv PLC COM G6095L109 244 2,661 SH   SOLE   2,661 0 0
Ares Capital Corporation COM 04010L103 2,514 180,245 SH   SOLE   180,245 0 0
Ares Management Corporation COM 03990B101 533 13,188 SH   SOLE   13,188 0 0
Arrow Electronics Incorporated COM 042735100 6,968 88,585 SH   SOLE   23,170 0 65,415
Ascendis Phrama A/S Spon ADR ADR 04351P101 1,826 11,832 SH   SOLE   11,832 0 0
ASML Holding NV-NY Reg Shs COM N07059210 309 836 SH   SOLE   836 0 0
Astec Industries Inc COM 046224101 747 13,773 SH   SOLE   13,773 0 0
Atlantic Bancshares Incorporat COM 048269203 4,966 437,501 SH   SOLE   87,415 0 350,086
Autozone COM 053332102 970 824 SH   SOLE   672 0 152
Avalara Incorporated COM 05338G106 221 1,735 SH   SOLE   1,735 0 0
Avnet Incorporated COM 053807103 8,005 309,795 SH   SOLE   136,324 0 173,471
Axalta Coating Systems LTD COM G0750C108 767 34,590 SH   SOLE   34,590 0 0
Axon Enterprise Incorporated COM 05464C101 343 3,781 SH   SOLE   3,781 0 0
Axonics Modulation Technologie COM 05465P101 2,568 50,316 SH   SOLE   50,316 0 0
Bankunited Inc Com COM 06652K103 8,125 370,853 SH   SOLE   100,578 0 270,275
Barings BDC Incorporated COM 06759L103 1,769 221,072 SH   SOLE   221,072 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 1,646 7,731 SH   SOLE   5,947 0 1,784
Best Buy COM 086516101 1,382 12,416 SH   SOLE   12,416 0 0
Bill.com Holdings Inc COM 090043100 219 2,188 SH   SOLE   2,188 0 0
Black Knight Incorporated COM 09215C105 870 9,995 SH   SOLE   9,995 0 0
BlackLine Incorporated COM 09239B109 3,215 35,867 SH   SOLE   35,867 0 0
BlackRock TCP Capital Corp COM 09259E108 1,342 136,810 SH   SOLE   136,810 0 0
BridgeBio Pharma Inc. COM 10806X102 366 9,767 SH   SOLE   9,767 0 0
British American Tob-SP ADR ADR 110448107 18,339 507,293 SH   SOLE   506,785 0 508
Broadcom Incorporated COM 11135F101 2,205 6,051 SH   SOLE   6,051 0 0
Broadridge Financial Solutions COM 11133T103 13,954 105,710 SH   SOLE   105,616 0 94
Brooks Automation Incorporated COM 114340102 5,863 126,749 SH   SOLE   36,025 0 90,724
Brunswick Corporation COM 117043109 6,715 113,989 SH   SOLE   23,660 0 90,329
Cabot Microelectronics Corpora COM 12709P103 6,131 42,930 SH   SOLE   11,585 0 31,345
Cabot Oil & Gas COM 127097103 12,304 708,727 SH   SOLE   708,727 0 0
Callaway Golf Company COM 131193104 1,158 60,476 SH   SOLE   60,476 0 0
Camping World Holdings Inc Cla COM 13462K109 1,553 52,186 SH   SOLE   52,186 0 0
Canada Goose Holdings Incorpor COM 135086106 657 20,436 SH   SOLE   20,436 0 0
Cannae Holdings Incorporated COM 13765N107 13,060 350,503 SH   SOLE   145,151 0 205,352
Capital Southwest Corporation COM 140501107 905 64,386 SH   SOLE   64,386 0 0
Carter's Inc. COM 146229109 5,725 66,123 SH   SOLE   13,520 0 52,603
Carvana Company COM 146869102 1,424 6,384 SH   SOLE   6,384 0 0
Caseys General Stores COM 147528103 7,565 42,585 SH   SOLE   14,676 0 27,909
Castle Biosciences Inc COM 14843C105 1,052 20,448 SH   SOLE   20,448 0 0
CDW Corporation COM 12514G108 2,366 19,793 SH   SOLE   17,498 0 2,295
Cerence Incorporated COM 156727109 2,635 53,920 SH   SOLE   53,920 0 0
Championx Corporation COM 15872M104 2,059 257,685 SH   SOLE   74,880 0 182,805
Chegg Incorporated COM 163092109 2,660 37,239 SH   SOLE   37,239 0 0
Chesapeake Utilities COM 165303108 6,898 81,828 SH   SOLE   27,149 0 54,679
Chevron Corporation New COM 166764100 1,057 14,678 SH   SOLE   11,760 0 2,918
Citizens Financial Group COM 174610105 511 20,202 SH   SOLE   20,202 0 0
Cognex Corporation COM 192422103 215 3,302 SH   SOLE   3,302 0 0
Constellation Brands Inc-A COM 21036P108 1,163 6,139 SH   SOLE   6,139 0 0
Core Mark Holding Company Inco COM 218681104 18,031 623,252 SH   SOLE   274,173 0 349,079
CoreSite Realty Corporation COM 21870Q105 6,878 57,860 SH   SOLE   57,813 0 47
CoStar Group Inc COM 22160N109 777 916 SH   SOLE   916 0 0
Cracker Barrel Old Country Sto COM 22410J106 7,404 64,572 SH   SOLE   19,245 0 45,327
Cree Incorporated COM 225447101 321 5,031 SH   SOLE   5,031 0 0
CRISPR Therapeutics AG COM H17182108 1,139 13,615 SH   SOLE   13,615 0 0
CrowdStrike Holdings Inc Class COM 22788C105 421 3,067 SH   SOLE   3,067 0 0
Cummins Engine COM 231021106 4,936 23,375 SH   SOLE   23,357 0 18
Darden Restaurants COM 237194105 356 3,537 SH   SOLE   3,537 0 0
Denali Therapeutics Incorporat COM 24823R105 974 27,185 SH   SOLE   27,185 0 0
Diamondback Energy Incorporate COM 25278X109 16,237 539,092 SH   SOLE   539,092 0 0
Dominion Energy Incorporated COM 25746U109 18,925 239,766 SH   SOLE   239,545 0 221
Domino's Pizza Incorporated COM 25754A201 1,221 2,870 SH   SOLE   2,870 0 0
Dr Horton COM 23331A109 12,267 162,203 SH   SOLE   162,051 0 152
DraftKings Inc COM 26142R104 1,420 24,132 SH   SOLE   24,132 0 0
Duke Energy Corp New COM 26441C204 10,252 115,765 SH   SOLE   114,979 0 786
Ebay COM 278642103 10,727 205,900 SH   SOLE   205,713 0 187
Elastic NV COM N14506104 392 3,634 SH   SOLE   3,634 0 0
Element Solutions Incorporated COM 28618M106 15,295 1,455,285 SH   SOLE   624,690 0 830,595
Enerpac Tool Group Corp COM 292765104 10,233 544,015 SH   SOLE   193,425 0 350,590
Enstar Group Limited Shs COM G3075P101 15,380 95,230 SH   SOLE   38,002 0 57,228
Envestnet Incorporated COM 29404K106 1,143 14,816 SH   SOLE   14,816 0 0
Envista Holdings Corp COM 29415F104 231 9,350 SH   SOLE   9,350 0 0
Epsilon Energy Ltd. COM 294375209 9,599 3,168,133 SH   SOLE   3,168,133 0 0
Equity Commonwealth CNV 294628201 668 23,000 SH   SOLE   18,000 0 5,000
Etsy Incorporated COM 29786A106 680 5,589 SH   SOLE   5,589 0 0
Everbridge Incorporated COM 29978A104 1,659 13,193 SH   SOLE   13,193 0 0
Evolution Petroleum Corp COM 30049A107 3,332 1,487,477 SH   SOLE   1,487,477 0 0
Facebook Inc-A COM 30303M102 421 1,607 SH   SOLE   1,607 0 0
Fastenal COM 311900104 540 11,970 SH   SOLE   11,970 0 0
Fidelity National Financial In COM 31620R303 1,777 56,753 SH   SOLE   56,753 0 0
Fidus Invt Corp Com COM 316500107 729 74,025 SH   SOLE   74,025 0 0
Fifth Third Bancorp COM 316773100 349 16,360 SH   SOLE   0 0 16,360
First American Financial COM 31847R102 10,113 198,642 SH   SOLE   198,465 0 177
First Interstate Bancsys-A COM 32055Y201 7,157 224,722 SH   SOLE   70,504 0 154,218
First Solar Incorporated COM 336433107 290 4,382 SH   SOLE   4,382 0 0
Fiverr International LTD COM M4R82T106 885 6,367 SH   SOLE   6,367 0 0
Floor & Decor Holdings Incorpo COM 339750101 1,329 17,774 SH   SOLE   17,774 0 0
FMC COM 302491303 1,294 12,219 SH   SOLE   12,219 0 0
Fortune Brands Home & Security COM 34964C106 16,593 191,781 SH   SOLE   85,013 0 106,768
FS KKR Capital Corporation COM 302635206 1,275 80,397 SH   SOLE   80,397 0 0
Golub Cap Bdc Inc Com COM 38173M102 2,221 167,787 SH   SOLE   167,787 0 0
Goosehead Insurance Incorporat COM 38267D109 3,827 44,193 SH   SOLE   44,193 0 0
Grainger WW COM 384802104 324 908 SH   SOLE   908 0 0
Guardant Health Incorporated COM 40131M109 1,234 11,037 SH   SOLE   11,037 0 0
Hannon Armstrong Sustainable I COM 41068X100 547 12,930 SH   SOLE   12,930 0 0
Hercules Technology Growth Cap COM 427096508 2,356 203,667 SH   SOLE   203,667 0 0
Hilltop Holdings Incorporated COM 432748101 9,564 464,734 SH   SOLE   172,160 0 292,574
Home Depot Inc COM 437076102 16,083 57,911 SH   SOLE   57,177 0 734
Horizon Bancorp Incorporated COM 440407104 6,851 678,980 SH   SOLE   230,971 0 448,009
Horizon Therapeutics PLC COM G46188101 318 4,089 SH   SOLE   4,089 0 0
Howard Hughes Corp/The COM 44267D107 1,253 21,757 SH   SOLE   21,757 0 0
Hubbell Incorporated Class B COM 443510607 16,615 121,422 SH   SOLE   121,312 0 110
I N G Groep N V Adr ADR 456837103 6,517 920,467 SH   SOLE   919,307 0 1,160
IAA Incorporated COM 449253103 3,720 71,443 SH   SOLE   30,710 0 40,733
IDACORP Inc COM 451107106 6,223 77,882 SH   SOLE   27,407 0 50,475
IGM Biosciences Inc COM 449585108 1,082 14,661 SH   SOLE   14,661 0 0
Immunomedics Incorporated COM 452907108 360 4,229 SH   SOLE   4,229 0 0
InMode LTD COM M5425M103 1,506 41,614 SH   SOLE   41,614 0 0
Inspire Medical Systems Incorp COM 457730109 1,736 13,453 SH   SOLE   13,453 0 0
Insulet Corporation COM 45784P101 270 1,143 SH   SOLE   1,143 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357 12,147 112,354 SH   SOLE   103,800 0 8,554
Invesco S&P Spinoff ETF ETF 46137V159 790 18,194 SH   SOLE   18,194 0 0
iRhythm Technologies Incorpora COM 450056106 1,423 5,977 SH   SOLE   5,977 0 0
Iron Mountain COM 46284V101 214 7,985 SH   SOLE   0 0 7,985
IShares Intermediate-Term Corp ETF 464288638 673 11,070 SH   SOLE   11,070 0 0
iShares MBS ETF ETF 464288588 4,827 43,720 SH   SOLE   43,720 0 0
iShares Select Dividend ETF ETF 464287168 3,433 42,100 SH   SOLE   42,100 0 0
iShares Short Treasury Bond ET ETF 464288679 1,307 11,810 SH   SOLE   11,810 0 0
IShares Short-Term Corporate B ETF 464288646 4,003 72,895 SH   SOLE   72,895 0 0
ITT Industries Incorporated COM 45073V108 368 6,233 SH   SOLE   6,233 0 0
James River Group Holdings COM G5005R107 9,071 203,708 SH   SOLE   64,290 0 139,418
Johnson & Johnson COM 478160104 14,187 95,293 SH   SOLE   92,745 0 2,548
JPMorgan Chase & Co COM 46625H100 17,961 186,567 SH   SOLE   182,889 0 3,678
K12 Incorporated COM 48273U102 263 10,000 SH   SOLE   0 0 10,000
Kadant Incorporated COM 48282T104 324 2,953 SH   SOLE   2,953 0 0
Kansas City Southern COM 485170302 209 1,154 SH   SOLE   1,154 0 0
KB Home COM 48666K109 5,828 151,819 SH   SOLE   151,690 0 129
Kinder Morgan, Inc. COM 49456B101 182 14,743 SH   SOLE   14,743 0 0
KLA Corporation COM 482480100 1,042 5,379 SH   SOLE   5,379 0 0
Kornit Digital Limited COM M6372Q113 4,596 70,850 SH   SOLE   70,850 0 0
L3Harris Technologies Incorpor COM 502431109 1,382 8,140 SH   SOLE   6,444 0 1,696
Lam Research COM 512807108 1,230 3,708 SH   SOLE   3,708 0 0
Lattice Semiconductor COM 518415104 417 14,389 SH   SOLE   14,389 0 0
Leggett & Platt COM 524660107 1,570 38,137 SH   SOLE   38,137 0 0
Lennar Corp Class A COM 526057104 981 12,005 SH   SOLE   12,005 0 0
LivePerson Incorporated COM 538146101 203 3,908 SH   SOLE   3,908 0 0
Livongo Health Incorporated COM 539183103 728 5,197 SH   SOLE   5,197 0 0
Lockheed Martin COM 539830109 1,564 4,081 SH   SOLE   4,081 0 0
Logitech International S.A. COM H50430232 311 4,020 SH   SOLE   4,020 0 0
Main Street Capital Corp Com COM 56035L104 2,234 75,556 SH   SOLE   75,556 0 0
Malibu Boats COM 56117J100 1,695 34,200 SH   SOLE   34,200 0 0
Marvell Technology Group LTD COM G5876H105 328 8,270 SH   SOLE   8,270 0 0
Materialise NV- Spon ADR ADR 57667T100 639 17,322 SH   SOLE   17,322 0 0
McDonald's Corp COM 580135101 641 2,920 SH   SOLE   2,257 0 663
MDC Holdings COM 552676108 13,138 278,949 SH   SOLE   78,997 0 199,952
Medtronic PLC Shares COM G5960L103 1,493 14,368 SH   SOLE   10,895 0 3,473
Meritage Homes Corporation COM 59001A102 2,759 24,995 SH   SOLE   24,995 0 0
Mesoblast Limited Sponsored AD ADR 590717104 846 45,516 SH   SOLE   45,516 0 0
Microsoft Corp COM 594918104 20,837 99,069 SH   SOLE   97,895 0 1,174
Middleby Corporation COM 596278101 357 3,976 SH   SOLE   3,976 0 0
Model N Incorporated COM 607525102 1,418 40,201 SH   SOLE   40,201 0 0
Moderna Incorporated COM 60770K107 1,052 14,875 SH   SOLE   14,875 0 0
Molina Healthcare Incorporated COM 60855R100 342 1,866 SH   SOLE   1,866 0 0
Monolithic Power Systems COM 609839105 209 746 SH   SOLE   746 0 0
Motorola Solutions Inc Com Ne COM 620076307 818 5,214 SH   SOLE   5,214 0 0
Mueller Water Products COM 624758108 373 35,905 SH   SOLE   35,905 0 0
Murphy USA Incorporated COM 626755102 5,131 40,001 SH   SOLE   11,490 0 28,511
MyoKardia Incorporated COM 62857M105 1,019 7,474 SH   SOLE   7,474 0 0
Natera Incorporated COM 632307104 1,436 19,881 SH   SOLE   19,881 0 0
Netflix Inc COM 64110L106 473 945 SH   SOLE   945 0 0
New Mtn Fin Corp Com COM 647551100 1,586 165,905 SH   SOLE   165,905 0 0
Nextera Energy Inc COM 65339F101 13,708 49,389 SH   SOLE   49,346 0 43
Novo Nordisk A/S ADR 670100205 331 4,770 SH   SOLE   4,770 0 0
Novocure LTD COM G6674U108 4,670 41,956 SH   SOLE   41,956 0 0
Nvidia Corp COM 67066G104 296 547 SH   SOLE   547 0 0
Oaktree Speciality Lending Coo COM 67401P108 1,894 391,320 SH   SOLE   391,320 0 0
Okta Incorporated Class A COM 679295105 236 1,104 SH   SOLE   1,104 0 0
Owl Rock Capital Corp COM 69121K104 1,448 120,087 SH   SOLE   120,087 0 0
Pacific Biosciences of Califor COM 69404D108 228 23,111 SH   SOLE   23,111 0 0
Palomar Holdings Incorporated COM 69753M105 629 6,033 SH   SOLE   6,033 0 0
Papa Johns International Incor COM 698813102 517 6,282 SH   SOLE   6,282 0 0
Paylocity Holdings Corporation COM 70438V106 436 2,704 SH   SOLE   2,704 0 0
Peloton Interactive Incorporat COM 70614W100 1,504 15,155 SH   SOLE   15,155 0 0
Penn National Gaming Inc. COM 707569109 671 9,233 SH   SOLE   9,233 0 0
PennyMac Financial Services In COM 70932M107 1,595 27,440 SH   SOLE   27,440 0 0
Pepsico Incorporated COM 713448108 656 4,730 SH   SOLE   3,696 0 1,034
PGT Innovations Incorporated COM 69336V101 4,554 259,919 SH   SOLE   69,235 0 190,684
Pimco Corp & Income Strategy F ETF 72200U100 1,405 90,000 SH   SOLE   90,000 0 0
Ping Identity Holding Corporat COM 72341T103 538 17,251 SH   SOLE   17,251 0 0
Pioneer Natural Resources Comp COM 723787107 11,483 133,533 SH   SOLE   133,533 0 0
PJT Partners Inc COM 69343T107 758 12,502 SH   SOLE   12,502 0 0
Plug Power Incorporated COM 72919P202 3,046 227,154 SH   SOLE   227,154 0 0
PotlatchDeltic Corporation COM 737630103 14,012 332,825 SH   SOLE   113,655 0 219,170
Progyny Inc COM 74340E103 552 18,769 SH   SOLE   18,769 0 0
ProSight Global Incorporated COM 74349J103 472 41,580 SH   SOLE   41,580 0 0
Proto Labs Inc COM 743713109 960 7,415 SH   SOLE   7,415 0 0
Q2 Holdings Incorporated COM 74736L109 955 10,465 SH   SOLE   10,465 0 0
Qualcomm COM 747525103 1,501 12,756 SH   SOLE   12,756 0 0
Quanta Services COM 74762E102 233 4,412 SH   SOLE   4,412 0 0
Quanterix Corporation COM 74766Q101 774 22,934 SH   SOLE   22,934 0 0
Re/Max Holdings Incorporated C COM 75524W108 4,127 126,100 SH   SOLE   23,520 0 102,580
Redfin Corporation COM 75737F108 3,140 62,879 SH   SOLE   62,879 0 0
Reliance Steel & Aluminum COM 759509102 5,177 50,730 SH   SOLE   50,686 0 44
RELX PLC ADR 759530108 3,495 156,231 SH   SOLE   156,041 0 190
Rexnord Corporation COM 76169B102 8,888 297,849 SH   SOLE   107,695 0 190,154
RH COM 74967X103 3,262 8,525 SH   SOLE   8,525 0 0
Ringcentral Incorporated Class COM 76680R206 354 1,288 SH   SOLE   1,288 0 0
Rio Tinto PLC Spon ADR ADR 767204100 401 6,632 SH   SOLE   6,632 0 0
Rockwell Automation Inc COM 773903109 326 1,476 SH   SOLE   1,476 0 0
Ryman Hospitality Properties I COM 78377T107 975 26,505 SH   SOLE   26,505 0 0
Saia Inc COM 78709Y105 1,308 10,369 SH   SOLE   10,369 0 0
Sarepta Therapeutics Incorpora COM 803607100 224 1,596 SH   SOLE   1,596 0 0
Scotts Miracle Gro COM 810186106 8,305 54,316 SH   SOLE   54,266 0 50
ServiceMaster Global Holding.o COM 81761R109 3,332 83,555 SH   SOLE   24,865 0 58,690
ServiceNow Inc COM 81762P102 836 1,723 SH   SOLE   1,723 0 0
SI-BONE Incorporated COM 825704109 417 17,562 SH   SOLE   17,562 0 0
Simpson Manufacturing Co LTD COM 829073105 622 6,404 SH   SOLE   6,404 0 0
SiteOne Landscape Supply Incor COM 82982L103 2,216 18,168 SH   SOLE   18,168 0 0
Sixth Street Specialty Lending COM 83012A109 2,368 137,567 SH   SOLE   137,567 0 0
SLM Corporation COM 78442P106 87 10,730 SH   SOLE   10,730 0 0
SM Energy Company COM 78454L100 2,422 1,523,356 SH   SOLE   1,523,356 0 0
SmileDirectClub Incorporated C COM 83192H106 194 16,604 SH   SOLE   16,604 0 0
Snap On Incorporated COM 833034101 2,366 16,082 SH   SOLE   14,516 0 1,566
Solar Cap LTD Com COM 83413U100 1,562 98,551 SH   SOLE   98,551 0 0
Sony Corp ADR American Shares ADR 835699307 211 2,747 SH   SOLE   2,747 0 0
South State Corporation COM 840441109 2,549 52,930 SH   SOLE   11,641 0 41,289
SPDR S&P Oil & Gas Exp ETF 78468R556 208 4,935 SH   SOLE   0 0 4,935
Splunk Inc COM 848637104 307 1,633 SH   SOLE   1,633 0 0
Spotify Technology SA COM L8681T102 333 1,372 SH   SOLE   1,372 0 0
Sprout Social Inc Class A COM 85209W109 1,347 34,997 SH   SOLE   34,997 0 0
Square Incorporated Class A COM 852234103 301 1,854 SH   SOLE   1,854 0 0
STAAR Surgical Company COM 852312305 3,487 61,654 SH   SOLE   61,654 0 0
Stamps.com Incorporated COM 852857200 540 2,241 SH   SOLE   2,241 0 0
Starbucks Corp COM 855244109 988 11,502 SH   SOLE   8,829 0 2,673
Stellus Capital Investment Cor COM 858568108 711 81,742 SH   SOLE   81,742 0 0
Sterling Bancorp/DE COM 85917A100 5,043 479,411 SH   SOLE   84,347 0 395,064
Store Capital Group COM 862121100 5,551 202,360 SH   SOLE   68,301 0 134,059
Surgery Partners Incorporated COM 86881A100 801 36,571 SH   SOLE   36,571 0 0
T. Rowe Price Group COM 74144T108 433 3,378 SH   SOLE   3,378 0 0
Taiwan Semiconductor-SP ADR ADR 874039100 23,562 290,637 SH   SOLE   290,341 0 296
Take Two Interactive Software COM 874054109 398 2,406 SH   SOLE   2,406 0 0
TechTarget Incorporated COM 87874R100 9,879 224,718 SH   SOLE   68,352 0 156,366
Teladoc Health Incorporated COM 87918A105 510 2,325 SH   SOLE   2,325 0 0
Tempur Sealy International Inc COM 88023U101 798 8,947 SH   SOLE   8,947 0 0
Teradyne Incorporated COM 880770102 591 7,434 SH   SOLE   7,434 0 0
Tesla Motors Inc COM 88160R101 765 1,784 SH   SOLE   1,784 0 0
Texas Instruments COM 882508104 5,555 38,900 SH   SOLE   38,861 0 39
Texas Roadhouse Incorporated COM 882681109 738 12,135 SH   SOLE   12,135 0 0
TG Therapeutics Inc COM 88322Q108 876 32,726 SH   SOLE   32,726 0 0
The Blackstone Group LP COM 09260D107 563 10,780 SH   SOLE   7,710 0 3,070
The Brink's Company COM 109696104 7,200 175,235 SH   SOLE   64,475 0 110,760
TJX Companies COM 872540109 1,531 27,515 SH   SOLE   21,602 0 5,913
TPI Composites Incorporated COM 87266J104 888 30,664 SH   SOLE   30,664 0 0
Trimas Corporation COM 896215209 11,226 492,359 SH   SOLE   212,029 0 280,330
Trinity Industries COM 896522109 3,123 160,165 SH   SOLE   46,740 0 113,425
Tupperware Brands Corp COM 899896104 1,348 66,861 SH   SOLE   66,861 0 0
Turning Point Therapeutics Inc COM 90041T108 947 10,839 SH   SOLE   10,839 0 0
Twist Bioscience Corporation COM 90184D100 776 10,214 SH   SOLE   10,214 0 0
UFP Industries Inc COM 90278Q108 1,608 28,447 SH   SOLE   28,447 0 0
Ulta Salon Cosmetics & Fragran COM 90384S303 645 2,880 SH   SOLE   2,880 0 0
Ultragenix Pharmaceutical Inc COM 90400D108 1,039 12,647 SH   SOLE   12,647 0 0
Union Pacific Corporation COM 907818108 1,446 7,347 SH   SOLE   5,652 0 1,695
United Rentals COM 911363109 756 4,331 SH   SOLE   4,331 0 0
UnitedHealth Group Inc COM 91324P102 21,267 68,213 SH   SOLE   67,471 0 742
US Foods Holding Corporation COM 912008109 676 30,405 SH   SOLE   30,405 0 0
Vail Resorts Inc COM 91879Q109 840 3,925 SH   SOLE   3,925 0 0
Valvoline Incorporated COM 92047W101 21,552 1,131,929 SH   SOLE   835,697 0 296,232
Vanguard Dividend Appreciation ETF 921908844 3,996 31,058 SH   SOLE   31,058 0 0
Vanguard FTSE All-World Ex-US ETF 922042775 330 6,535 SH   SOLE   6,535 0 0
Vanguard FTSE Developed ETF ETF 921943858 1,230 30,074 SH   SOLE   28,134 0 1,940
Vanguard Intermediate-Term Cor ETF 92206C870 3,580 37,368 SH   SOLE   34,519 0 2,849
Vanguard Intermediate-Term Tre ETF 92206C706 277 3,934 SH   SOLE   3,934 0 0
Vanguard Mid-Cap ETF ETF 922908629 970 5,505 SH   SOLE   5,505 0 0
Vanguard S&P 500 ETF ETF 922908363 4,025 13,083 SH   SOLE   13,083 0 0
Vanguard S/T Corp Bond ETF ETF 92206C409 10,257 123,801 SH   SOLE   116,587 0 7,214
Vanguard Short-Term Treasury E ETF 92206C102 2,673 43,058 SH   SOLE   43,058 0 0
Velodyne Lidar Inc. COM 92259F101 1,121 60,000 SH   SOLE   60,000 0 0
Verizon Communications COM 92343V104 1,147 19,285 SH   SOLE   2,905 0 16,380
ViacomCBS Incorporated COM 92556H206 15,427 550,784 SH   SOLE   550,295 0 489
Vicor Corporation COM 925815102 1,979 25,454 SH   SOLE   25,454 0 0
ViewRay Incorporated COM 92672L107 176 50,323 SH   SOLE   50,323 0 0
Voya Financial Incorporated COM 929089100 810 16,904 SH   SOLE   16,904 0 0
Vulcan Materials Company COM 929160109 1,300 9,590 SH   SOLE   9,590 0 0
Wayfair Incorporated COM 94419L101 261 897 SH   SOLE   897 0 0
Whitehorse Finance Incorporate COM 96524V106 599 61,183 SH   SOLE   61,183 0 0
Winmark Corporation COM 974250102 4,348 25,251 SH   SOLE   4,985 0 20,266
Winnebago Industries Inc COM 974637100 1,290 24,963 SH   SOLE   24,963 0 0
Wisdom Tree Intl LV DVD Fund ETF 97717W794 1,068 25,850 SH   SOLE   25,850 0 0
Wisdomtree Largecap Div Largec ETF 97717W307 663 6,831 SH   SOLE   6,831 0 0
Worthington Industries Incorpo COM 981811102 8,848 216,963 SH   SOLE   82,390 0 134,573
WPX Energy Incorporated COM 98212B103 20,428 4,169,048 SH   SOLE   4,169,048 0 0
XPO Logistics Inc COM 983793100 468 5,530 SH   SOLE   5,530 0 0
YETI Holdings Incorporated COM 98585X104 1,074 23,694 SH   SOLE   23,694 0 0
Zillow Group Incorporated Clas COM 98954M200 1,358 13,367 SH   SOLE   13,367 0 0
Zynga Incorporated Class A COM 98986T108 273 29,930 SH   SOLE   29,930 0 0