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
ABB LTD SPONSORED ADR ADR 000375204 321 12,595 SH   SOLE   0 12,595 0
AON PLC SHS CL A ADR G0403H108 413 2,000 SH   SOLE   0 2,000 0
BANK OF MONTREAL ADR 063671101 221 3,778 SH   SOLE   0 3,778 0
BAUSCH HEALTH COS INC COM ADR 071734107 2,078 133,729 SH   SOLE   0 131,479 2,250
CAMECO CORP COM ADR 13321L108 154 15,200 SH   SOLE   0 15,200 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107 1,220 18,300 SH   SOLE   0 18,300 0
FIRSTSERVICE CORP NEW COM ADR 33767E202 384 2,915 SH   SOLE   0 2,915 0
ICICI BK LTD ADR ADR 45104G104 116 11,840 SH   SOLE   0 11,840 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103 7,468 264,443 SH   SOLE   0 258,853 5,590
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105 887 6,220 SH   SOLE   0 6,220 0
KORNIT DIGITAL LTD SHS ADR M6372Q113 504 7,765 SH   SOLE   0 7,765 0
LUNDIN MINING CORP COM ADR 550372106 108 19,350 SH   SOLE   0 19,350 0
MARVELL TECH GROUP LTD ORD ADR G5876H105 613 15,450 SH   SOLE   0 15,450 0
NXP SEMICONDUCTORS N V COM ADR N6596X109 6,846 54,855 SH   SOLE   0 53,480 1,375
SCHLUMBERGER ADR 806857108 1,300 83,551 SH   SOLE   0 82,026 1,525
TRANE TECHNOLOGIES PLC SHS ADR G8994E103 406 3,350 SH   SOLE   0 3,350 0
3M CO COM COM 88579Y101 1,469 9,170 SH   SOLE   0 9,170 0
ABBOTT LABS COM 002824100 1,112 10,221 SH   SOLE   0 10,221 0
ABBVIE INC. COM COM 00287Y109 4,866 55,559 SH   SOLE   0 54,244 1,315
ACADIA HEALTHCARE COMPANY INC COM 00404A109 491 16,660 SH   SOLE   0 16,660 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H102 564 52,900 SH   SOLE   0 52,900 0
ADOBE INC COM 00724F101 1,040 2,121 SH   SOLE   0 2,121 0
AERIE PHARMACEUTICALS INC COM COM 00771V108 287 24,405 SH   SOLE   0 24,405 0
ALEXION PHARMACEUTICAL COM COM 015351109 469 4,100 SH   SOLE   0 4,100 0
ALLIANCE DATA SYS CORP COM COM 018581108 7,236 172,376 SH   SOLE   0 170,156 2,220
ALPHABET INC CAP STK CL A COM 02079K305 14,086 9,611 SH   SOLE   0 9,451 160
ALPHABET INC CAP STK CL C COM 02079K107 307 209 SH   SOLE   0 209 0
AMAZON COM INC CO COM 023135106 642 204 SH   SOLE   0 204 0
AMERICAN EXPRESS CO COM 025816109 871 8,685 SH   SOLE   0 8,685 0
AMERIPRISE FINL INC COM COM 03076C106 216 1,402 SH   SOLE   0 1,402 0
AMGEN INC COM 031162100 4,473 17,598 SH   SOLE   0 17,368 230
AMN HEALTHCARE SVCS INC COM COM 001744101 476 8,150 SH   SOLE   0 8,150 0
APPLE INC COM COM 037833100 5,262 45,438 SH   SOLE   0 44,570 868
ASSOCIATED BANCORP COM 045487105 877 69,490 SH   SOLE   0 69,490 0
AT&T INC COM COM 00206R102 328 11,518 SH   SOLE   0 11,518 0
BANK FIRST CORPORATION COM 06211J100 417 7,101 SH   SOLE   0 7,101 0
BANK OF AMERICA COM 060505104 8,421 349,574 SH   SOLE   0 342,149 7,425
BED BATH & BEYOND INC COM COM 075896100 4,708 314,280 SH   SOLE   0 310,870 3,410
BERRY GLOBAL GROUP INC COM COM 08579W103 483 10,000 SH   SOLE   0 10,000 0
BLACK KNIGHT INC COM COM 09215C105 1,139 13,079 SH   SOLE   0 12,676 403
BOEING CO COM 097023105 3,386 20,490 SH   SOLE   0 20,490 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,433 106,699 SH   SOLE   0 105,114 1,585
CHENIERE ENERGY INC COM NEW COM 16411R208 275 5,945 SH   SOLE   0 5,945 0
CHEVRON CORP NEW COM COM 166764100 2,528 35,113 SH   SOLE   0 34,293 820
CIGNA CORP NEW COM COM 125523100 3,901 23,028 SH   SOLE   0 22,711 317
CISCO SYSTEMS INC COM 17275R102 7,446 189,031 SH   SOLE   0 184,766 4,265
CITIGROUP INC COM NEW COM 172967424 6,097 141,431 SH   SOLE   0 138,661 2,770
CITIZENS FINANCIAL GROUP INC C COM 174610105 3,425 135,468 SH   SOLE   0 132,343 3,125
COCA COLA CO COM 191216100 1,803 36,516 SH   SOLE   0 36,516 0
COGNEX CORP COM COM 192422103 651 10,000 SH   SOLE   0 10,000 0
COLGATE PALMOLIVE CO COM 194162103 391 5,070 SH   SOLE   0 5,070 0
CORNING INC COM 219350105 4,923 151,902 SH   SOLE   0 148,622 3,280
COSTCO WHOLESALE CORP COM 22160K105 270 760 SH   SOLE   0 760 0
CPI CARD GROUP INC COM COM 12634H200 295 150,397 SH   SOLE   0 150,397 0
CPI CARD GROUP INC COM COM 12634H200 2 913 SH   DFND   0 913 0
CROWN HOLDINGS INC COM COM 228368106 3,034 39,475 SH   SOLE   0 38,775 700
CVS HEALTH CORP COM COM 126650100 5,757 98,583 SH   SOLE   0 97,468 1,115
DARDEN RESTAURANTS INC. COM 237194105 5,367 53,279 SH   SOLE   0 52,309 970
DEVON ENERGY CORP NEW COM 25179M103 907 95,921 SH   SOLE   0 94,001 1,920
DISCOVER FINL SVCS COM COM 254709108 4,104 71,022 SH   SOLE   0 70,377 645
DISCOVERY COMMUN NEW COM SER A COM 25470F104 4,902 225,155 SH   SOLE   0 222,005 3,150
DISNEY WALT PRODTNS COM 254687106 1,938 15,621 SH   SOLE   0 15,256 365
DULUTH HLDGS INC COM CL B COM 26443V101 702 57,425 SH   SOLE   0 57,425 0
EATON VANCE CORP COM NON VTG COM 278265103 567 14,869 SH   SOLE   0 14,869 0
EBAY INC COM COM 278642103 5,357 102,817 SH   SOLE   0 100,947 1,870
EOG RES INC COM COM 26875P101 347 9,660 SH   SOLE   0 9,660 0
EXACT SCIENCES CORP COM COM 30063P105 15,824 155,211 SH   SOLE   0 152,586 2,625
EXXON MOBIL CORP COM COM 30231G102 6,591 191,995 SH   SOLE   0 189,765 2,230
FACEBOOK INC CL A COM 30303M102 7,112 27,156 SH   SOLE   0 26,606 550
FARMERS & MERCHANTS BK COM COM 308243104 677 111 SH   SOLE   0 0 111
FEDEX CORP COM COM 31428X106 4,924 19,576 SH   SOLE   0 19,163 413
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 3,385 108,127 SH   SOLE   0 106,252 1,875
FIDELITY NATL INFO SVC COM COM 31620M106 225 1,531 SH   SOLE   0 1,345 186
FIRST HORIZON NATL CP COM COM 320517105 2,781 294,949 SH   SOLE   0 290,299 4,650
FISERV INC COM 337738108 6,210 60,264 SH   SOLE   0 59,007 1,257
FLAGSTAR BANCORP INC COM PAR . COM 337930705 474 16,000 SH   SOLE   0 16,000 0
FREEPORT-MCMORAN INC COM 35671D857 5,363 342,889 SH   SOLE   0 335,829 7,060
GENERAL DYNAMICS CORP COM COM 369550108 1,254 9,056 SH   SOLE   0 9,056 0
GENERAL ELEC CO COM 369604103 7,437 1,193,780 SH   SOLE   0 1,172,505 21,275
GOLDMAN SACHS GROUP INC COM 38141G104 1,226 6,101 SH   SOLE   0 6,101 0
HANESBRANDS INC COM COM 410345102 497 31,555 SH   SOLE   0 31,555 0
HANGER INC COM NEW COM 41043F208 2,637 166,660 SH   SOLE   0 162,505 4,155
HCA HEALTHCARE INC COM COM 40412C101 1,368 10,975 SH   SOLE   0 10,975 0
HD SUPPLY HLDGS INC COM COM 40416M105 1,878 45,530 SH   SOLE   0 45,530 0
HILLENBRAND INC COM COM 431571108 418 14,750 SH   SOLE   0 14,750 0
HUDSON TECHNOLOGIES INC COM COM 444144109 259 225,325 SH   SOLE   0 225,325 0
II VI INC COM COM 902104108 5,497 135,519 SH   SOLE   0 133,494 2,025
ILLINOIS TOOL WORKS INC COM 452308109 244 1,265 SH   SOLE   0 1,265 0
INTEL CORP COM 458140100 976 18,844 SH   SOLE   0 18,219 625
JOHNSON & JOHNSON COM 478160104 7,611 51,122 SH   SOLE   0 50,452 670
JPMORGAN CHASE & CO COM COM 46625H100 7,993 83,023 SH   SOLE   0 81,253 1,770
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 3,256 32,960 SH   SOLE   0 32,085 875
KIMBERLY CLARK CORP COM 494368103 1,319 8,933 SH   SOLE   0 8,933 0
KRAFT HEINZ CO COM COM 500754106 5,242 175,038 SH   SOLE   0 171,663 3,375
LAMB WESTON HLDGS INC COM COM 513272104 2,455 37,047 SH   SOLE   0 36,007 1,040
LAS VEGAS SANDS CORP COM COM 517834107 3,581 76,744 SH   SOLE   0 75,769 975
LKQ CORP COM COM 501889208 6,179 222,844 SH   SOLE   0 219,854 2,990
LOWES COS INC CO COM 548661107 2,971 17,911 SH   SOLE   0 17,051 860
LUMENTUM HLDGS INC COM COM 55024U109 1,433 19,072 SH   SOLE   0 19,072 0
MASCO CORP COM COM 574599106 378 6,852 SH   SOLE   0 6,852 0
MASTEC INC COM COM 576323109 411 9,740 SH   SOLE   0 9,740 0
MAXIM INTEGRATED PRODUCTS COM 57772K101 625 9,243 SH   SOLE   0 9,243 0
MCDONALDS CORP COM 580135101 252 1,150 SH   SOLE   0 1,150 0
MCKESSON CORP COM 58155q103 4,967 33,353 SH   SOLE   0 32,973 380
MDU RESOURCES GROUP INC COM 552690109 238 10,600 SH   SOLE   0 10,600 0
MERCK & CO INC NEW COM COM 58933Y105 2,482 29,917 SH   SOLE   0 29,917 0
METTLER TOLEDO INTL COM COM 592688105 217 225 SH   SOLE   0 225 0
MGE ENERGY INC COM COM 55277P104 420 6,699 SH   SOLE   0 6,699 0
MGP INGREDIENTS INC NEW COM COM 55303J106 5,040 126,816 SH   SOLE   0 124,416 2,400
MICROSOFT CORP COM 594918104 18,050 85,819 SH   SOLE   0 81,679 4,140
MIMEDX GROUP INC COM COM 602496101 1,787 281,178 SH   SOLE   0 271,323 9,855
MOLSON COORS BEVERAGE CO COM 60871R209 2,298 68,460 SH   SOLE   0 67,850 610
MUELLER WTR PRODS INC COM SER COM 624758108 331 31,825 SH   SOLE   0 31,825 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 359 3,730 SH   SOLE   0 3,730 0
NEWELL BRANDS INC. COM 651229106 3,675 214,158 SH   SOLE   0 210,725 3,433
NMI HLDGS INC CL A COM 629209305 246 13,845 SH   SOLE   0 13,845 0
NORTHERN TRUST CORP COM 665859104 4,599 58,981 SH   SOLE   0 58,426 555
ORACLE CORP COM 68389X105 5,748 96,275 SH   SOLE   0 94,610 1,665
PARSLEY ENERGY INC CL A COM 701877102 123 13,180 SH   SOLE   0 13,180 0
PAYPAL HLDGS INC COM COM 70450Y103 5,391 27,363 SH   SOLE   0 26,958 405
PEPSICO INC COM 713448108 3,433 24,771 SH   SOLE   0 23,904 867
PERFORMANCE FOOD GROUP CO COM COM 71377A103 2,785 80,431 SH   SOLE   0 78,181 2,250
PFIZER INC COM 717081103 2,562 69,820 SH   SOLE   0 69,108 712
PIONEER NAT RES CO COM COM 723787107 1,097 12,755 SH   SOLE   0 12,755 0
PNC FINL SVCS GROUP COM COM 693475105 2,989 27,198 SH   SOLE   0 26,828 370
PREMIER INC CL A COM 74051N102 507 15,430 SH   SOLE   0 15,430 0
PROCTER & GAMBLE COMPANY COM 742718109 7,038 50,639 SH   SOLE   0 50,194 445
PURE STORAGE INC CL A COM 74624M102 339 22,025 SH   SOLE   0 22,025 0
QUALCOMM INC COM 747525103 12,048 102,380 SH   SOLE   0 100,260 2,120
REGAL BELOIT CORP COM COM 758750103 2,942 31,343 SH   SOLE   0 30,293 1,050
REGIONS FINANCIAL CORP COM COM 7591EP100 203 17,585 SH   SOLE   0 17,585 0
RESMED INC COM COM 761152107 703 4,100 SH   SOLE   0 4,100 0
REV GROUP INC COM COM 749527107 316 39,995 SH   SOLE   0 39,995 0
SALESFORCE COM INC COM COM 79466L302 252 1,003 SH   SOLE   0 1,003 0
SCHEIN HENRY INC CO COM 806407102 739 12,580 SH   SOLE   0 12,580 0
SCHWAB (CHARLES) CORP COM 808513105 1,517 41,872 SH   SOLE   0 41,872 0
SEALED AIR CORP COM 81211K100 2,105 54,241 SH   SOLE   0 53,181 1,060
SKECHERS U S A INC CL A COM 830566105 3,855 127,560 SH   SOLE   0 124,530 3,030
SMITH A O COM COM 831865209 3,086 58,448 SH   SOLE   0 56,493 1,955
SOUTHERN CO COM COM 842587107 245 4,526 SH   SOLE   0 4,526 0
SPX CORP COM COM 784635104 208 4,495 SH   SOLE   0 4,495 0
SPX FLOW INC COM COM 78469X107 593 13,845 SH   SOLE   0 13,845 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 2,725 45,019 SH   SOLE   0 44,169 850
STARBUCKS CORP CO COM 855244109 1,049 12,204 SH   SOLE   0 12,204 0
STATE STREET CORP COM 857477103 5,943 100,174 SH   SOLE   0 99,229 945
SYSCO CORPORATION COM 871829107 4,419 71,025 SH   SOLE   0 69,840 1,185
T ROWE PRICE GROUP INC COM 74144t108 346 2,700 SH   SOLE   0 2,700 0
TAKE-TWO INTERACTIVE COM COM 874054109 359 2,175 SH   SOLE   0 2,175 0
TARGET CORP COM 87612e106 5,876 37,326 SH   SOLE   0 36,791 535
TESLA INC COM 88160R101 517 1,205 SH   SOLE   0 1,205 0
TOPBUILD CORP COM COM 89055F103 1,925 11,280 SH   SOLE   0 10,980 300
TRUIST FINANCIAL CORP COM 89832q109 999 26,268 SH   SOLE   0 26,268 0
U S BANCORP COM 902973304 248 6,906 SH   SOLE   0 6,906 0
UNITEDHEALTH GROUP INC COM 91324P102 2,724 8,738 SH   SOLE   0 8,738 0
URBAN OUTFITTERS INC COM COM 917047102 2,293 110,187 SH   SOLE   0 108,017 2,170
VERIZON COMMUNICATIONS COM 92343V104 225 3,781 SH   SOLE   0 3,781 0
VIACOMCBS COM 92556H206 8,561 305,656 SH   SOLE   0 300,744 4,912
VIAVI SOLUTIONS INC COM COM 925550105 3,351 285,677 SH   SOLE   0 280,437 5,240
VISA INC COM CL A COM 92826C839 4,017 20,088 SH   SOLE   0 19,808 280
WABTEC CORP COM COM 929740108 3,538 57,167 SH   SOLE   0 55,815 1,352
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,359 232,722 SH   SOLE   0 227,667 5,055
WEC ENERGY GROUP INC COM COM 92939U106 210 2,169 SH   SOLE   0 2,169 0
WELLS FARGO NEW COM 949746101 2,637 112,157 SH   SOLE   0 110,232 1,925
WILLSCOT MOBIL MINI HLDNG CORP COM 971378104 484 29,041 SH   SOLE   0 29,041 0
XCEL ENERGY INC COM 98389B100 241 3,499 SH   SOLE   0 3,499 0
XILINX INC COM 983919101 250 2,400 SH   SOLE   0 2,400 0
ZIONS BANCORPORATION NA COM 989701107 2,788 95,411 SH   SOLE   0 94,391 1,020
ENTERPRISE PRODS PARTN COM COM 293792107 185 11,706 SH   SOLE   0 10,701 1,005
ANNALY MTG MGMT INC COM COM 035710409 106 14,915 SH   SOLE   0 14,915 0
DIAMONDROCK HOSPITALIT COM COM 252784301 275 54,195 SH   SOLE   0 54,195 0
HOST HOTELS&RESORTS COM COM 44107P104 271 25,090 SH   SOLE   0 25,090 0
KIMCO RLTY CORP COM COM 49446R109 1,895 168,317 SH   SOLE   0 164,352 3,965
SERVICE PPTYS TR COM SH BEN IN COM 81761L102 232 29,205 SH   SOLE   0 29,205 0
SIMON PPTY GROUP INC NEW COM COM 828806109 3,007 46,498 SH   SOLE   0 45,663 835
BRISTOL MYERS SQUIBB CO CONTNG RIGHT 110122157 185 82,171 SH   SOLE   0 80,816 1,355
COLONY CAP INC CONV 19624raa4 18,651 19,225,000 PRN   SOLE   0 19,225,000 0
GREENBRIER COS INC CONV 393657ak7 3,219 3,519,000 PRN   SOLE   0 3,519,000 0
HOPE BANCORP INC CONV 43940tab5 21,002 25,750,000 PRN   SOLE   0 25,750,000 0
TWO HBRS INVT CORP CONV 90187baa9 29,886 29,960,000 PRN   SOLE   0 29,960,000 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706 1,321 49,347 SH   SOLE   0 48,418 929
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 1,181 37,622 SH   SOLE   0 37,622 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705 545 4,040 SH   SOLE   0 4,040 0
ISHARES S&P SMLCP 600 VALUE ET COM 464287879 338 2,762 SH   SOLE   0 2,762 0
ISHARES TR S&P500/BAR VAL COM 464287408 658 5,855 SH   SOLE   0 5,855 0
SCHWAB STRATEGIC TR US LCAP VA COM 808524409 269 5,159 SH   SOLE   0 3,296 1,863
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839 229 5,283 SH   SOLE   0 4,012 1,271
SPDR SERIES TRUST S&P 600 SMCP COM 78464A300 238 4,749 SH   SOLE   0 3,919 830
VANGUARD SCOTTSDALE FDS SHRT T COM 92206C409 816 9,849 SH   SOLE   0 7,364 2,485