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 881 44,022 SH   SOLE   44,022 0 0
1Life Healthcare Inc COM 68269G107 3,245 89,338 SH   SOLE   89,338 0 0
A T & T Inc New COM 00206R102 974 32,210 SH   SOLE   27,750 0 4,460
Abbvie Incorporated COM 00287Y109 17,021 173,370 SH   SOLE   171,538 0 1,832
Acadia Pharmaceuticals Inc COM 004225108 991 20,439 SH   SOLE   20,439 0 0
Accel Entertainment Inc COM 00436Q106 3,587 372,519 SH   SOLE   138,930 0 233,589
Acceleron Pharma Inc COM 00434H108 981 10,300 SH   SOLE   10,300 0 0
Addus Homecare Corp. COM 006739106 7,553 81,600 SH   SOLE   21,065 0 60,535
Advanced Micro Devices COM 007903107 257 4,882 SH   SOLE   4,882 0 0
AllianceBernstein Hldg LP COM 01881G106 299 10,970 SH   SOLE   7,220 0 3,750
Allison Transmission Holding COM 01973R101 9,449 256,917 SH   SOLE   108,490 0 148,427
Alnylam Pharmaceuticals Incorp COM 02043Q107 268 1,809 SH   SOLE   1,809 0 0
Alphabet Inc-Cl A COM 02079K305 2,984 2,104 SH   SOLE   1,785 0 319
Alteryx Incorporated Class A COM 02156B103 1,886 11,483 SH   SOLE   11,483 0 0
Altria Group Inc COM 02209S103 349 8,880 SH   SOLE   8,880 0 0
Amazon.com Inc COM 023135106 1,517 550 SH   SOLE   550 0 0
American Express Company COM 025816109 1,553 16,308 SH   SOLE   12,750 0 3,558
Amgen Inc COM 031162100 1,918 8,131 SH   SOLE   8,131 0 0
Anthem Incorporated COM 036752103 817 3,107 SH   SOLE   2,340 0 767
Apollo Investment Corporation COM 03761U502 394 41,207 SH   SOLE   41,207 0 0
Apple Inc COM 037833100 405 1,110 SH   SOLE   1,110 0 0
Ares Capital Corporation COM 04010L103 2,609 180,541 SH   SOLE   180,541 0 0
Arrow Electronics Incorporated COM 042735100 6,045 88,005 SH   SOLE   23,270 0 64,735
Atlantic Bancshares Incorporat COM 048269203 5,640 463,790 SH   SOLE   93,220 0 370,570
Autozone COM 053332102 710 629 SH   SOLE   507 0 122
Avalara Incorporated COM 05338G106 279 2,096 SH   SOLE   2,096 0 0
Avnet Incorporated COM 053807103 14,796 530,615 SH   SOLE   233,121 0 297,494
Axalta Coating Systems LTD COM G0750C108 815 36,145 SH   SOLE   36,145 0 0
Axon Enterprise Incorporated COM 05464C101 380 3,871 SH   SOLE   3,871 0 0
Axsome Therapeutics Incorporat COM 05464T104 1,131 13,740 SH   SOLE   13,740 0 0
Bankunited Inc Com COM 06652K103 12,075 596,275 SH   SOLE   203,763 0 392,512
Barings BDC Incorporated COM 06759L103 1,763 222,028 SH   SOLE   222,028 0 0
Berkshire Hathaway Inc Del Cl COM 084670702 1,559 8,736 SH   SOLE   6,836 0 1,900
Best Buy COM 086516101 360 4,123 SH   SOLE   4,123 0 0
Bill.com Holdings Inc COM 090043100 568 6,300 SH   SOLE   6,300 0 0
BioMarin Pharmaceutical Incorp COM 09061G101 338 2,743 SH   SOLE   2,743 0 0
Black Knight Incorporated COM 09215C105 660 9,090 SH   SOLE   9,090 0 0
BlackLine Incorporated COM 09239B109 2,956 35,650 SH   SOLE   35,650 0 0
BlackRock TCP Capital Corp COM 09259E108 1,362 148,987 SH   SOLE   148,987 0 0
Broadcom Incorporated COM 11135F101 3,131 9,921 SH   SOLE   9,921 0 0
Broadridge Financial Solutions COM 11133T103 15,199 120,445 SH   SOLE   120,351 0 94
Brooks Automation Incorporated COM 114340102 5,771 130,440 SH   SOLE   34,400 0 96,040
Brunswick Corporation COM 117043109 7,745 120,995 SH   SOLE   25,440 0 95,555
Cabot Oil & Gas COM 127097103 12,753 742,343 SH   SOLE   742,343 0 0
Camping World Holdings Inc Cla COM 13462K109 1,445 53,215 SH   SOLE   53,215 0 0
Cannae Holdings Incorporated COM 13765N107 18,969 461,526 SH   SOLE   178,446 0 283,080
Capital Southwest Corporation COM 140501107 962 71,380 SH   SOLE   71,380 0 0
Capri Holdings Limited COM G1890L107 715 45,750 SH   SOLE   45,750 0 0
Carter's Inc. COM 146229109 4,169 51,665 SH   SOLE   10,835 0 40,830
Carvana Company COM 146869102 1,229 10,228 SH   SOLE   10,228 0 0
Caseys General Stores COM 147528103 6,911 46,219 SH   SOLE   15,411 0 30,808
Castle Biosciences Inc COM 14843C105 538 14,268 SH   SOLE   14,268 0 0
CDW Corporation COM 12514G108 2,258 19,434 SH   SOLE   17,423 0 2,011
Cerence Incorporated COM 156727109 1,137 27,851 SH   SOLE   27,851 0 0
Cerner COM 156782104 301 4,388 SH   SOLE   4,388 0 0
Chegg Incorporated COM 163092109 3,348 49,776 SH   SOLE   49,776 0 0
Chesapeake Utilities COM 165303108 6,250 74,401 SH   SOLE   23,298 0 51,103
Chevron Corporation New COM 166764100 1,458 16,343 SH   SOLE   12,690 0 3,653
Ciena Corporation COM 171779309 654 12,072 SH   SOLE   12,072 0 0
Cisco Systems Inc COM 17275R102 1,446 31,013 SH   SOLE   31,013 0 0
CME Group Inc COM 12572Q105 505 3,110 SH   SOLE   3,110 0 0
Cogent Communications Holdings COM 19239V302 448 5,790 SH   SOLE   5,790 0 0
Cognex Corporation COM 192422103 248 4,154 SH   SOLE   4,154 0 0
Constellation Brands Inc-A COM 21036P108 416 2,376 SH   SOLE   2,376 0 0
Core Mark Holding Company Inco COM 218681104 19,510 781,794 SH   SOLE   320,057 0 461,737
CoreSite Realty Corporation COM 21870Q105 8,004 66,112 SH   SOLE   66,065 0 47
CoStar Group Inc COM 22160N109 865 1,217 SH   SOLE   1,217 0 0
Cracker Barrel Old Country Sto COM 22410J106 7,033 63,415 SH   SOLE   20,035 0 43,380
Cree Incorporated COM 225447101 685 11,581 SH   SOLE   11,581 0 0
CRISPR Therapeutics AG COM H17182108 1,069 14,545 SH   SOLE   14,545 0 0
CrowdStrike Holdings Inc Class COM 22788C105 346 3,453 SH   SOLE   3,453 0 0
Deciphera Pharmaceuticals Inco COM 24344T101 926 15,503 SH   SOLE   15,503 0 0
Denali Therapeutics Incorporat COM 24823R105 898 37,136 SH   SOLE   37,136 0 0
DexCom Inc COM 252131107 231 570 SH   SOLE   570 0 0
Diamondback Energy Incorporate COM 25278X109 23,510 562,168 SH   SOLE   562,168 0 0
DocuSign Incorporated COM 256163106 282 1,639 SH   SOLE   1,639 0 0
Dominion Energy Incorporated COM 25746U109 10,732 132,206 SH   SOLE   132,101 0 105
Domino's Pizza Incorporated COM 25754A201 766 2,074 SH   SOLE   2,074 0 0
Dr Horton COM 23331A109 10,245 184,756 SH   SOLE   184,604 0 152
DraftKings Inc COM 26142R104 785 23,611 SH   SOLE   23,611 0 0
Duke Energy Corp New COM 26441C204 1,192 14,925 SH   SOLE   14,235 0 690
Ebay COM 278642103 9,509 181,301 SH   SOLE   181,164 0 137
Element Solutions Incorporated COM 28618M106 15,800 1,456,189 SH   SOLE   662,583 0 793,606
Enerpac Tool Group Corp COM 292765104 9,611 546,080 SH   SOLE   178,230 0 367,850
Enstar Group Limited Shs COM G3075P101 14,905 97,564 SH   SOLE   37,647 0 59,917
Envestnet Incorporated COM 29404K106 628 8,537 SH   SOLE   8,537 0 0
Epsilon Energy Ltd. COM 294375209 9,346 3,168,133 SH   SOLE   3,168,133 0 0
Etsy Incorporated COM 29786A106 866 8,149 SH   SOLE   8,149 0 0
Everbridge Incorporated COM 29978A104 3,172 22,927 SH   SOLE   22,927 0 0
EverQuote Incorporated Class A COM 30041R108 2,261 38,871 SH   SOLE   38,871 0 0
Evolution Petroleum Corp COM 30049A107 4,234 1,512,161 SH   SOLE   1,512,161 0 0
Exact Sciences Corp COM 30063P105 380 4,370 SH   SOLE   4,370 0 0
Fastenal COM 311900104 589 13,739 SH   SOLE   13,739 0 0
Fidelity National Financial In COM 31620R303 1,299 42,375 SH   SOLE   42,375 0 0
Fidelity National Information COM 31620M106 484 3,607 SH   SOLE   3,607 0 0
Fidus Invt Corp Com COM 316500107 673 74,157 SH   SOLE   74,157 0 0
Fifth Third Bancorp COM 316773100 315 16,360 SH   SOLE   0 0 16,360
First American Financial COM 31847R102 15,919 331,511 SH   SOLE   331,243 0 268
First Interstate Bancsys-A COM 32055Y201 6,119 197,639 SH   SOLE   68,805 0 128,834
Fiverr International LTD COM M4R82T106 454 6,153 SH   SOLE   6,153 0 0
Flir Systems COM 302445101 475 11,701 SH   SOLE   11,701 0 0
Floor & Decor Holdings Incorpo COM 339750101 1,280 22,207 SH   SOLE   22,207 0 0
FMC COM 302491303 548 5,499 SH   SOLE   5,499 0 0
FormFactor Inc COM 346375108 1,171 39,914 SH   SOLE   39,914 0 0
Fortune Brands Home & Security COM 34964C106 13,482 210,892 SH   SOLE   95,959 0 114,933
Fox Corporation Class B COM 35137L204 1,112 41,433 SH   SOLE   32,247 0 9,186
Frontdoor Incorporated COM 35905A109 400 9,024 SH   SOLE   9,024 0 0
FS KKR Capital Corporation COM 302635206 1,242 88,696 SH   SOLE   88,696 0 0
FTI Consulting Incorporated COM 302941109 682 5,954 SH   SOLE   5,954 0 0
Generac Holdings Incorporated COM 368736104 1,358 11,136 SH   SOLE   11,136 0 0
General Dynamics COM 369550108 814 5,445 SH   SOLE   5,445 0 0
General Mills COM 370334104 13,538 219,602 SH   SOLE   219,426 0 176
Gladstone Invesment Corporatio COM 376546107 276 26,982 SH   SOLE   26,982 0 0
Golub Cap Bdc Inc Com COM 38173M102 2,115 181,533 SH   SOLE   181,533 0 0
Goosehead Insurance Incorporat COM 38267D109 4,197 55,842 SH   SOLE   55,842 0 0
Graham Holdings Company Class COM 384637104 2,868 8,371 SH   SOLE   1,755 0 6,616
Grainger WW COM 384802104 235 747 SH   SOLE   747 0 0
Guardant Health Incorporated COM 40131M109 683 8,423 SH   SOLE   8,423 0 0
Hannon Armstrong Sustainable I COM 41068X100 705 24,763 SH   SOLE   24,763 0 0
Hercules Technology Growth Cap COM 427096508 2,351 224,546 SH   SOLE   224,546 0 0
Hershey Co COM 427866108 15,260 117,726 SH   SOLE   117,621 0 105
Hilltop Holdings Incorporated COM 432748101 10,442 565,960 SH   SOLE   180,635 0 385,325
Home Depot Inc COM 437076102 17,140 68,422 SH   SOLE   67,639 0 783
Horizon Bancorp Incorporated COM 440407104 9,091 850,420 SH   SOLE   299,403 0 551,017
Horizon Therapeutics PLC COM G46188101 295 5,309 SH   SOLE   5,309 0 0
Houlihan Lokey Inc Class A COM 441593100 322 5,786 SH   SOLE   5,786 0 0
Howard Hughes Corp/The COM 44267D107 1,253 24,119 SH   SOLE   24,119 0 0
Hubbell Incorporated Class B COM 443510607 17,943 143,136 SH   SOLE   143,026 0 110
IAA Incorporated COM 449253103 3,011 78,075 SH   SOLE   34,990 0 43,085
IDACORP Inc COM 451107106 6,522 74,646 SH   SOLE   24,120 0 50,526
IGM Biosciences Inc COM 449585108 584 7,996 SH   SOLE   7,996 0 0
II-VI Inc COM 902104108 676 14,308 SH   SOLE   14,308 0 0
Immunomedics Incorporated COM 452907108 443 12,494 SH   SOLE   12,494 0 0
Incyte Genomics COM 45337C102 253 2,437 SH   SOLE   2,437 0 0
Inphi Corporation COM 45772F107 1,323 11,258 SH   SOLE   11,258 0 0
Inspire Medical Systems Incorp COM 457730109 1,861 21,381 SH   SOLE   21,381 0 0
Insulet Corporation COM 45784P101 394 2,028 SH   SOLE   2,028 0 0
Intercontinentalexchange COM 45866F104 5,080 55,463 SH   SOLE   55,418 0 45
iRhythm Technologies Incorpora COM 450056106 897 7,738 SH   SOLE   7,738 0 0
Iron Mountain COM 46284V101 208 7,985 SH   SOLE   0 0 7,985
Itron Incorporated COM 465741106 329 4,972 SH   SOLE   4,972 0 0
ITT Industries Incorporated COM 45073V108 239 4,067 SH   SOLE   4,067 0 0
James River Group Holdings COM G5005R107 6,369 141,530 SH   SOLE   43,915 0 97,615
Johnson & Johnson COM 478160104 15,497 110,196 SH   SOLE   107,648 0 2,548
JPMorgan Chase & Co COM 46625H100 19,698 209,424 SH   SOLE   206,026 0 3,398
K12 Incorporated COM 48273U102 272 10,000 SH   SOLE   0 0 10,000
KB Home COM 48666K109 5,338 173,999 SH   SOLE   173,870 0 129
Keysight Technologies Inc COM 49338L103 474 4,705 SH   SOLE   4,705 0 0
Kinder Morgan, Inc. COM 49456B101 224 14,743 SH   SOLE   14,743 0 0
KLA Corporation COM 482480100 1,208 6,209 SH   SOLE   6,209 0 0
Kornit Digital Limited COM M6372Q113 4,943 92,601 SH   SOLE   92,601 0 0
L3Harris Technologies Incorpor COM 502431109 1,512 8,914 SH   SOLE   7,050 0 1,864
Lam Research COM 512807108 600 1,854 SH   SOLE   1,854 0 0
Lattice Semiconductor COM 518415104 1,639 57,738 SH   SOLE   57,738 0 0
Lennar Corp Class A COM 526057104 359 5,818 SH   SOLE   5,818 0 0
LHC Group Incorporated COM 50187A107 841 4,823 SH   SOLE   4,823 0 0
Livongo Health Incorporated COM 539183103 4,323 57,493 SH   SOLE   57,493 0 0
Lockheed Martin COM 539830109 17,400 47,683 SH   SOLE   47,645 0 38
Main Street Capital Corp Com COM 56035L104 2,359 75,787 SH   SOLE   75,787 0 0
Malibu Boats COM 56117J100 1,185 22,801 SH   SOLE   22,801 0 0
Mantech Int'L Corp A COM 564563104 791 11,552 SH   SOLE   11,552 0 0
MDC Holdings COM 552676108 10,358 290,152 SH   SOLE   82,492 0 207,660
Medtronic PLC Shares COM G5960L103 1,437 15,673 SH   SOLE   12,127 0 3,546
Meritage Homes Corporation COM 59001A102 1,922 25,245 SH   SOLE   25,245 0 0
Methode Electronics Inc COM 591520200 828 26,472 SH   SOLE   26,472 0 0
Microsoft Corp COM 594918104 29,839 146,622 SH   SOLE   145,377 0 1,245
Middleby Corporation COM 596278101 248 3,146 SH   SOLE   3,146 0 0
Model N Incorporated COM 607525102 952 27,394 SH   SOLE   27,394 0 0
Moderna Incorporated COM 60770K107 1,266 19,715 SH   SOLE   19,715 0 0
Molina Healthcare Incorporated COM 60855R100 303 1,704 SH   SOLE   1,704 0 0
Monolithic Power Systems COM 609839105 6,379 26,914 SH   SOLE   26,894 0 20
Motorola Solutions Inc Com Ne COM 620076307 5,797 41,372 SH   SOLE   41,340 0 32
Murphy USA Incorporated COM 626755102 4,736 42,060 SH   SOLE   12,185 0 29,875
MyoKardia Incorporated COM 62857M105 706 7,303 SH   SOLE   7,303 0 0
Natera Incorporated COM 632307104 1,187 23,805 SH   SOLE   23,805 0 0
National Retail Properties Inc COM 637417106 3,159 89,045 SH   SOLE   36,145 0 52,900
Netflix Inc COM 64110L106 790 1,737 SH   SOLE   1,737 0 0
New Mtn Fin Corp Com COM 647551100 1,849 198,993 SH   SOLE   198,993 0 0
Nextera Energy Inc COM 65339F101 9,134 38,032 SH   SOLE   38,005 0 27
Novocure LTD COM G6674U108 1,979 33,372 SH   SOLE   33,372 0 0
Oaktree Speciality Lending Coo COM 67401P108 1,627 363,881 SH   SOLE   363,881 0 0
Office Depot Incorporated.old COM 676220106 392 166,630 SH   SOLE   166,630 0 0
Okta Incorporated Class A COM 679295105 349 1,741 SH   SOLE   1,741 0 0
Open Text Corporation COM 683715106 12,639 297,539 SH   SOLE   297,196 0 343
Owl Rock Capital Corp COM 69121K104 1,152 93,437 SH   SOLE   93,437 0 0
Palomar Holdings Incorporated COM 69753M105 1,131 13,188 SH   SOLE   13,188 0 0
Papa Johns International Incor COM 698813102 459 5,783 SH   SOLE   5,783 0 0
Parsley Energy Incorporated Cl COM 701877102 813 76,092 SH   SOLE   76,092 0 0
Paylocity Holdings Corporation COM 70438V106 433 2,965 SH   SOLE   2,965 0 0
Peloton Interactive Incorporat COM 70614W100 1,322 22,891 SH   SOLE   22,891 0 0
PennyMac Financial Services In COM 70932M107 1,769 42,335 SH   SOLE   42,335 0 0
Pepsico Incorporated COM 713448108 689 5,213 SH   SOLE   4,103 0 1,110
Ping Identity Holding Corporat COM 72341T103 1,060 33,042 SH   SOLE   33,042 0 0
Pioneer Natural Resources Comp COM 723787107 14,017 143,465 SH   SOLE   143,465 0 0
Plug Power Incorporated COM 72919P202 4,316 525,657 SH   SOLE   525,657 0 0
PotlatchDeltic Corporation COM 737630103 13,456 353,815 SH   SOLE   121,875 0 231,940
Progyny Inc COM 74340E103 900 34,879 SH   SOLE   34,879 0 0
Proto Labs Inc COM 743713109 316 2,814 SH   SOLE   2,814 0 0
Q2 Holdings Incorporated COM 74736L109 492 5,730 SH   SOLE   5,730 0 0
Qualys Incorporated COM 74758T303 666 6,399 SH   SOLE   6,399 0 0
Quanterix Corporation COM 74766Q101 660 24,079 SH   SOLE   24,079 0 0
Re/Max Holdings Incorporated C COM 75524W108 2,819 89,695 SH   SOLE   16,995 0 72,700
Redfin Corporation COM 75737F108 2,690 64,177 SH   SOLE   64,177 0 0
Reliance Steel & Aluminum COM 759509102 5,478 57,703 SH   SOLE   57,659 0 44
Rexnord Corporation COM 76169B102 9,400 322,483 SH   SOLE   126,928 0 195,555
RH COM 74967X103 2,085 8,376 SH   SOLE   8,376 0 0
Ringcentral Incorporated Class COM 76680R206 651 2,285 SH   SOLE   2,285 0 0
Ryman Hospitality Properties I COM 78377T107 976 28,209 SH   SOLE   28,209 0 0
Saia Inc COM 78709Y105 1,230 11,060 SH   SOLE   11,060 0 0
Sarepta Therapeutics Incorpora COM 803607100 394 2,456 SH   SOLE   2,456 0 0
SBA Communications Corporation COM 78410G104 246 827 SH   SOLE   827 0 0
Schrodinger Inc COM 80810D103 1,635 17,852 SH   SOLE   17,852 0 0
Scotts Miracle Gro COM 810186106 8,383 62,344 SH   SOLE   62,294 0 50
ServiceNow Inc COM 81762P102 745 1,838 SH   SOLE   1,838 0 0
SiteOne Landscape Supply Incor COM 82982L103 1,858 16,299 SH   SOLE   16,299 0 0
Sixth Street Specialty Lending COM 83012A109 2,273 137,854 SH   SOLE   137,854 0 0
SLM Corporation COM 78442P106 75 10,721 SH   SOLE   10,721 0 0
SM Energy Company COM 78454L100 6,170 1,645,244 SH   SOLE   1,645,244 0 0
Snap On Incorporated COM 833034101 2,440 17,614 SH   SOLE   15,588 0 2,026
Solar Cap LTD Com COM 83413U100 1,672 104,438 SH   SOLE   104,438 0 0
South State Corporation COM 840441109 3,433 72,040 SH   SOLE   15,434 0 56,606
Splunk Inc COM 848637104 738 3,712 SH   SOLE   3,712 0 0
Spotify Technology SA COM L8681T102 490 1,898 SH   SOLE   1,898 0 0
Sprout Social Inc Class A COM 85209W109 782 28,969 SH   SOLE   28,969 0 0
Square Incorporated Class A COM 852234103 911 8,683 SH   SOLE   8,683 0 0
STAAR Surgical Company COM 852312305 4,734 76,922 SH   SOLE   76,922 0 0
Starbucks Corp COM 855244109 956 12,992 SH   SOLE   9,921 0 3,071
Stellus Capital Investment Cor COM 858568108 482 66,232 SH   SOLE   66,232 0 0
Sterling Bancorp/DE COM 85917A100 5,641 481,332 SH   SOLE   86,902 0 394,430
Store Capital Group COM 862121100 6,554 275,246 SH   SOLE   89,906 0 185,340
Strategic Education Incorporat COM 86272C103 603 3,926 SH   SOLE   3,926 0 0
Sundance Energy Inc COM 86725N102 1,245 432,219 SH   SOLE   432,219 0 0
Switch Incorporated COM 87105L104 474 26,595 SH   SOLE   26,595 0 0
T. Rowe Price Group COM 74144T108 438 3,548 SH   SOLE   3,548 0 0
TechTarget Incorporated COM 87874R100 6,836 227,625 SH   SOLE   62,110 0 165,515
Teladoc Health Incorporated COM 87918A105 1,389 7,277 SH   SOLE   7,277 0 0
Tempur Sealy International Inc COM 88023U101 402 5,591 SH   SOLE   5,591 0 0
Teradyne Incorporated COM 880770102 742 8,778 SH   SOLE   8,778 0 0
Tesla Motors Inc COM 88160R101 1,067 988 SH   SOLE   988 0 0
Texas Instruments COM 882508104 5,624 44,295 SH   SOLE   44,256 0 39
TG Therapeutics Inc COM 88322Q108 386 19,806 SH   SOLE   19,806 0 0
The Blackstone Group LP COM 09260D107 611 10,780 SH   SOLE   7,710 0 3,070
The Brink's Company COM 109696104 15,153 332,970 SH   SOLE   129,353 0 203,617
TJX Companies COM 872540109 1,564 30,935 SH   SOLE   23,935 0 7,000
TPI Composites Incorporated COM 87266J104 203 8,675 SH   SOLE   8,675 0 0
Trex Company Incorporated COM 89531P105 345 2,653 SH   SOLE   2,653 0 0
Trimas Corporation COM 896215209 12,428 518,898 SH   SOLE   225,999 0 292,899
Turning Point Therapeutics Inc COM 90041T108 1,108 17,147 SH   SOLE   17,147 0 0
Twist Bioscience Corporation COM 90184D100 1,196 26,392 SH   SOLE   26,392 0 0
UFP Industries Inc COM 90278Q108 1,856 37,479 SH   SOLE   37,479 0 0
Ulta Salon Cosmetics & Fragran COM 90384S303 610 3,000 SH   SOLE   3,000 0 0
Ultragenix Pharmaceutical Inc COM 90400D108 687 8,779 SH   SOLE   8,779 0 0
Union Pacific Corporation COM 907818108 1,593 9,423 SH   SOLE   7,169 0 2,254
United Rentals COM 911363109 488 3,276 SH   SOLE   3,276 0 0
UnitedHealth Group Inc COM 91324P102 29,730 100,796 SH   SOLE   99,938 0 858
Upwork Incorporated COM 91688F104 486 33,666 SH   SOLE   33,666 0 0
US Foods Holding Corporation COM 912008109 708 35,905 SH   SOLE   35,905 0 0
Vail Resorts Inc COM 91879Q109 638 3,505 SH   SOLE   3,505 0 0
Valvoline Incorporated COM 92047W101 30,912 1,599,196 SH   SOLE   1,285,375 0 313,821
Veeva Systems Inc-Class A COM 922475108 341 1,455 SH   SOLE   1,455 0 0
Verizon Communications COM 92343V104 1,063 19,285 SH   SOLE   2,905 0 16,380
ViacomCBS Incorporated COM 92556H206 13,376 573,594 SH   SOLE   573,125 0 469
Vicor Corporation COM 925815102 2,677 37,209 SH   SOLE   37,209 0 0
Victory Capital Holdings Incor COM 92645B103 1,431 83,228 SH   SOLE   83,228 0 0
Voya Financial Incorporated COM 929089100 821 17,609 SH   SOLE   17,609 0 0
Vulcan Materials Company COM 929160109 872 7,525 SH   SOLE   7,525 0 0
Wayfair Incorporated COM 94419L101 628 3,177 SH   SOLE   3,177 0 0
Whitehorse Finance Incorporate COM 96524V106 690 66,977 SH   SOLE   66,977 0 0
Winmark Corporation COM 974250102 3,135 18,310 SH   SOLE   3,970 0 14,340
Winnebago Industries Inc COM 974637100 1,774 26,626 SH   SOLE   26,626 0 0
Worthington Industries COM 981811102 6,174 165,520 SH   SOLE   61,335 0 104,185
WPX Energy Incorporated COM 98212B103 27,800 4,357,409 SH   SOLE   4,357,409 0 0
XPO Logistics Inc COM 983793100 528 6,832 SH   SOLE   6,832 0 0
YETI Holdings Incorporated COM 98585X104 1,455 34,050 SH   SOLE   34,050 0 0
Zillow Group Incorporated Clas COM 98954M200 935 16,224 SH   SOLE   16,224 0 0
Zynga Incorporated Class A COM 98986T108 425 44,500 SH   SOLE   44,500 0 0
Equity Commonwealth CNV 294628201 629 23,000 SH   SOLE   18,000 0 5,000
Energy Select Sector SPDR Fund ETF 81369Y506 223 5,880 SH   SOLE   0 0 5,880
Invesco S&P 500 Equal Weight E ETF 46137V357 11,458 112,594 SH   SOLE   104,040 0 8,554
Invesco S&P Spinoff ETF ETF 46137V159 695 18,443 SH   SOLE   18,443 0 0
IShares Intermediate-Term Corp ETF 464288638 668 11,070 SH   SOLE   11,070 0 0
iShares MBS ETF ETF 464288588 4,089 36,935 SH   SOLE   36,935 0 0
iShares Select Dividend ETF ETF 464287168 3,398 42,100 SH   SOLE   42,100 0 0
IShares Short-Term Corporate B ETF 464288646 3,242 59,255 SH   SOLE   59,255 0 0
iShares Short Treasury Bond ET ETF 464288679 2,742 24,760 SH   SOLE   24,760 0 0
Pimco Corp & Income Strategy F ETF 72200U100 1,424 90,000 SH   SOLE   90,000 0 0
SPDR S&P Oil & Gas Exp ETF 78468R556 258 4,935 SH   SOLE   0 0 4,935
Vanguard Dividend Appreciation ETF 921908844 4,093 34,928 SH   SOLE   34,928 0 0
Vanguard FTSE All-World Ex-US ETF 922042775 311 6,535 SH   SOLE   6,535 0 0
Vanguard FTSE Developed ETF ETF 921943858 1,167 30,074 SH   SOLE   28,134 0 1,940
Vanguard Intermediate-Term Cor ETF 92206C870 3,627 38,122 SH   SOLE   35,273 0 2,849
Vanguard Intermediate-Term Tre ETF 92206C706 403 5,712 SH   SOLE   5,712 0 0
Vanguard Mid-Cap ETF ETF 922908629 902 5,505 SH   SOLE   5,505 0 0
Vanguard S&P 500 ETF ETF 922908363 4,247 14,983 SH   SOLE   14,983 0 0
Vanguard S/T Corp Bond ETF ETF 92206C409 7,822 94,631 SH   SOLE   86,694 0 7,937
Vanguard Short-Term Treasury E ETF 92206C102 2,803 45,071 SH   SOLE   45,071 0 0
Wisdom Tree Intl LV DVD Fund ETF 97717W794 1,055 25,850 SH   SOLE   25,850 0 0
Wisdomtree Largecap Div Largec ETF 97717W307 654 7,040 SH   SOLE   7,040 0 0
Ascendis Phrama A/S Spon ADR ADR 04351P101 2,140 14,467 SH   SOLE   14,467 0 0
British American Tob-SP ADR ADR 110448107 17,635 454,285 SH   SOLE   453,882 0 403
I N G Groep N V Adr ADR 456837103 70 10,114 SH   SOLE   10,114 0 0
Novo Nordisk A/S ADR 670100205 315 4,815 SH   SOLE   4,815 0 0
RELX PLC ADR 759530108 3,780 160,437 SH   SOLE   160,247 0 190
Rio Tinto PLC Spon ADR ADR 767204100 359 6,392 SH   SOLE   6,392 0 0
Taiwan Semiconductor-SP ADR ADR 874039100 21,099 371,659 SH   SOLE   371,325 0 334
Unilever Plc Adr ADR 904767704 402 7,317 SH   SOLE   7,317 0 0