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 407 18,050 SH   SOLE   0 18,050 0
AON PLC SHS CL A ADR G0403H108 385 2,000 SH   SOLE   0 2,000 0
BANK OF MONTREAL ADR 063671101 200 3,778 SH   SOLE   0 3,778 0
BAUSCH HEALTH COS INC COM ADR 071734107 2,229 121,875 SH   SOLE   0 119,625 2,250
CAMECO CORP COM ADR 13321L108 156 15,200 SH   SOLE   0 15,200 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107 1,049 18,300 SH   SOLE   0 18,300 0
FIRSTSERVICE CORP NEW COM ADR 33767E202 294 2,915 SH   SOLE   0 2,915 0
ICICI BK LTD ADR ADR 45104G104 110 11,840 SH   SOLE   0 11,840 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103 7,008 298,086 SH   SOLE   0 291,396 6,690
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105 615 5,570 SH   SOLE   0 5,570 0
KORNIT DIGITAL LTD SHS ADR M6372Q113 436 8,165 SH   SOLE   0 8,165 0
LUNDIN MINING CORP COM ADR 550372106 104 19,350 SH   SOLE   0 19,350 0
MARVELL TECH GROUP LTD ORD ADR G5876H105 638 18,204 SH   SOLE   0 18,204 0
NXP SEMICONDUCTORS N V COM ADR N6596X109 6,447 56,534 SH   SOLE   0 55,159 1,375
SCHLUMBERGER ADR 806857108 1,615 87,844 SH   SOLE   0 86,319 1,525
TRANE TECHNOLOGIES PLC SHS ADR G8994E103 327 3,675 SH   SOLE   0 3,675 0
3M CO COM COM 88579Y101 1,446 9,270 SH   SOLE   0 9,270 0
ABBOTT LABS COM 002824100 934 10,220 SH   SOLE   0 10,220 0
ABBVIE INC. COM COM 00287Y109 5,722 58,277 SH   SOLE   0 56,962 1,315
ACADIA HEALTHCARE COMPANY INC COM 00404A109 418 16,660 SH   SOLE   0 16,660 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H102 802 52,900 SH   SOLE   0 52,900 0
ADOBE INC COM 00724F101 923 2,120 SH   SOLE   0 2,120 0
AERIE PHARMACEUTICALS INC COM COM 00771V108 360 24,405 SH   SOLE   0 24,405 0
ALLIANCE DATA SYS CORP COM COM 018581108 7,626 169,016 SH   SOLE   0 166,876 2,140
ALPHABET INC CAP STK CL A COM 02079K305 13,844 9,763 SH   SOLE   0 9,633 130
ALPHABET INC CAP STK CL C COM 02079K107 324 229 SH   SOLE   0 229 0
AMAZON COM INC CO COM 023135106 588 213 SH   SOLE   0 213 0
AMERICAN EXPRESS CO COM 025816109 827 8,685 SH   SOLE   0 8,685 0
AMERIPRISE FINL INC COM COM 03076C106 210 1,402 SH   SOLE   0 1,402 0
AMGEN INC COM 031162100 4,291 18,192 SH   SOLE   0 17,962 230
AMN HEALTHCARE SVCS INC COM COM 001744101 369 8,150 SH   SOLE   0 8,150 0
APPLE INC COM COM 037833100 5,106 13,997 SH   SOLE   0 13,780 217
ASSOCIATED BANCORP COM 045487105 2,292 167,550 SH   SOLE   0 165,475 2,075
AT&T INC COM COM 00206R102 348 11,518 SH   SOLE   0 11,518 0
BANK FIRST CORPORATION COM 06211J100 455 7,101 SH   SOLE   0 7,101 0
BANK OF AMERICA COM 060505104 8,217 345,964 SH   SOLE   0 338,539 7,425
BED BATH & BEYOND INC COM COM 075896100 3,780 356,570 SH   SOLE   0 352,060 4,510
BERRY GLOBAL GROUP INC COM COM 08579W103 477 10,770 SH   SOLE   0 10,770 0
BLACK KNIGHT INC COM COM 09215C105 1,000 13,778 SH   SOLE   0 13,375 403
BOEING CO COM 097023105 3,756 20,490 SH   SOLE   0 20,490 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,236 106,054 SH   SOLE   0 104,644 1,410
CHEVRON CORP NEW COM COM 166764100 3,156 35,367 SH   SOLE   0 34,547 820
CIGNA CORP NEW COM COM 125523100 3,985 21,235 SH   SOLE   0 20,918 317
CISCO SYSTEMS INC COM 17275R102 6,878 147,470 SH   SOLE   0 145,345 2,125
CITIGROUP INC COM NEW COM 172967424 7,080 138,556 SH   SOLE   0 135,786 2,770
CITIZENS FINANCIAL GROUP INC C COM 174610105 3,438 136,230 SH   SOLE   0 133,105 3,125
COCA COLA CO COM 191216100 1,632 36,516 SH   SOLE   0 36,516 0
COGNEX CORP COM COM 192422103 597 10,000 SH   SOLE   0 10,000 0
COLGATE PALMOLIVE CO COM 194162103 371 5,070 SH   SOLE   0 5,070 0
CORNING INC COM 219350105 4,120 159,077 SH   SOLE   0 155,797 3,280
COSTCO WHOLESALE CORP COM 22160K105 359 1,183 SH   SOLE   0 1,183 0
CPI CARD GROUP INC COM COM 12634H200 436 150,397 SH   SOLE   0 150,397 0
CPI CARD GROUP INC COM COM 12634H200 3 913 SH   DFND   0 913 0
CROWN HOLDINGS INC COM COM 228368106 2,880 44,217 SH   SOLE   0 43,467 750
CVS HEALTH CORP COM COM 126650100 6,138 94,471 SH   SOLE   0 93,356 1,115
DARDEN RESTAURANTS INC. COM 237194105 3,883 51,250 SH   SOLE   0 50,280 970
DEVON ENERGY CORP NEW COM 25179M103 1,100 96,960 SH   SOLE   0 95,040 1,920
DISCOVER FINL SVCS COM COM 254709108 3,598 71,823 SH   SOLE   0 71,178 645
DISCOVERY COMMUN NEW COM SER A COM 25470F104 2,926 138,696 SH   SOLE   0 136,771 1,925
DISNEY WALT PRODTNS COM 254687106 4,212 37,776 SH   SOLE   0 36,996 780
DULUTH HLDGS INC COM CL B COM 26443V101 536 72,725 SH   SOLE   0 72,725 0
EATON VANCE CORP COM NON VTG COM 278265103 580 15,019 SH   SOLE   0 15,019 0
EBAY INC COM COM 278642103 8,144 155,276 SH   SOLE   0 152,921 2,355
EOG RES INC COM COM 26875P101 499 9,851 SH   SOLE   0 9,851 0
EXACT SCIENCES CORP COM COM 30063P105 13,709 157,682 SH   SOLE   0 155,057 2,625
EXXON MOBIL CORP COM COM 30231G102 8,633 193,055 SH   SOLE   0 190,825 2,230
FACEBOOK INC CL A COM 30303M102 6,331 27,882 SH   SOLE   0 27,332 550
FARMERS & MERCHANTS BK COM COM 308243104 661 111 SH   SOLE   0 0 111
FEDEX CORP COM COM 31428X106 4,857 34,637 SH   SOLE   0 33,997 640
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 3,317 108,191 SH   SOLE   0 106,316 1,875
FIDELITY NATL INFO SVC COM COM 31620M106 210 1,566 SH   SOLE   0 1,380 186
FIRST HORIZON NATL CP COM COM 320517105 835 83,839 SH   SOLE   0 83,839 0
FISERV INC COM 337738108 3,767 38,588 SH   SOLE   0 37,746 842
FLAGSTAR BANCORP INC COM PAR . COM 337930705 471 16,000 SH   SOLE   0 16,000 0
FREEPORT-MCMORAN INC COM 35671D857 5,231 452,153 SH   SOLE   0 445,093 7,060
GENERAL DYNAMICS CORP COM COM 369550108 1,292 8,645 SH   SOLE   0 8,645 0
GENERAL ELEC CO COM 369604103 7,003 1,025,268 SH   SOLE   0 1,003,993 21,275
GOLDMAN SACHS GROUP INC COM 38141G104 1,206 6,101 SH   SOLE   0 6,101 0
HANESBRANDS INC COM COM 410345102 368 32,555 SH   SOLE   0 32,555 0
HANGER INC COM NEW COM 41043F208 2,797 168,929 SH   SOLE   0 164,774 4,155
HCA HEALTHCARE INC COM COM 40412C101 1,065 10,975 SH   SOLE   0 10,975 0
HD SUPPLY HLDGS INC COM COM 40416M105 1,811 52,260 SH   SOLE   0 52,260 0
HILLENBRAND INC COM COM 431571108 462 17,050 SH   SOLE   0 17,050 0
HONEYWELL INTERNATIONAL INC. COM 438516106 262 1,810 SH   SOLE   0 1,810 0
HUDSON TECHNOLOGIES INC COM COM 444144109 228 225,325 SH   SOLE   0 225,325 0
II VI INC COM COM 902104108 6,447 136,526 SH   SOLE   0 134,501 2,025
ILLINOIS TOOL WORKS INC COM 452308109 225 1,285 SH   SOLE   0 1,285 0
INTEL CORP COM 458140100 1,137 19,008 SH   SOLE   0 18,383 625
JOHNSON & JOHNSON COM 478160104 7,409 52,685 SH   SOLE   0 52,015 670
JPMORGAN CHASE & CO COM COM 46625H100 7,856 83,521 SH   SOLE   0 81,751 1,770
KIMBERLY CLARK CORP COM 494368103 1,273 9,008 SH   SOLE   0 9,008 0
KRAFT HEINZ CO COM COM 500754106 5,718 179,294 SH   SOLE   0 175,919 3,375
LAMB WESTON HLDGS INC COM COM 513272104 2,404 37,607 SH   SOLE   0 36,567 1,040
LAS VEGAS SANDS CORP COM COM 517834107 2,834 62,229 SH   SOLE   0 61,254 975
LKQ CORP COM COM 501889208 6,242 238,257 SH   SOLE   0 235,267 2,990
LOWES COS INC CO COM 548661107 2,755 20,392 SH   SOLE   0 19,467 925
LUMENTUM HLDGS INC COM COM 55024U109 1,618 19,872 SH   SOLE   0 19,872 0
MASCO CORP COM COM 574599106 435 8,672 SH   SOLE   0 8,672 0
MASTEC INC COM COM 576323109 437 9,740 SH   SOLE   0 9,740 0
MAXIM INTEGRATED PRODUCTS COM 57772K101 593 9,783 SH   SOLE   0 9,783 0
MCDONALDS CORP COM 580135101 212 1,150 SH   SOLE   0 1,150 0
MCKESSON CORP COM 58155q103 5,198 33,884 SH   SOLE   0 33,504 380
MDU RESOURCES GROUP INC COM 552690109 235 10,600 SH   SOLE   0 10,600 0
MERCK & CO INC NEW COM COM 58933Y105 2,313 29,914 SH   SOLE   0 29,914 0
MGE ENERGY INC COM COM 55277P104 432 6,693 SH   SOLE   0 6,693 0
MGP INGREDIENTS INC NEW COM COM 55303J106 4,901 133,511 SH   SOLE   0 131,111 2,400
MICROSOFT CORP COM 594918104 18,212 89,489 SH   SOLE   0 85,049 4,440
MIMEDX GROUP INC COM COM 602496101 1,588 294,023 SH   SOLE   0 284,168 9,855
MOBILE MINI INC COM COM 60740F105 387 13,115 SH   SOLE   0 13,115 0
MOLSON COORS BEVERAGE CO COM 60871R209 1,768 51,446 SH   SOLE   0 51,011 435
MUELLER WTR PRODS INC COM SER COM 624758108 300 31,825 SH   SOLE   0 31,825 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 415 3,400 SH   SOLE   0 3,400 0
NEWELL BRANDS INC. COM 651229106 3,515 221,360 SH   SOLE   0 217,702 3,658
NMI HLDGS INC CL A COM 629209305 223 13,845 SH   SOLE   0 13,845 0
NOBLE ENRGY INC COM COM 655044105 1,055 117,759 SH   SOLE   0 116,174 1,585
NORTHERN TRUST CORP COM 665859104 4,718 59,466 SH   SOLE   0 58,911 555
ORACLE CORP COM 68389X105 5,415 97,970 SH   SOLE   0 96,305 1,665
PARSLEY ENERGY INC CL A COM 701877102 141 13,180 SH   SOLE   0 13,180 0
PAYPAL HLDGS INC COM COM 70450Y103 5,693 32,674 SH   SOLE   0 32,204 470
PEPSICO INC COM 713448108 3,353 25,355 SH   SOLE   0 24,488 867
PERFORMANCE FOOD GROUP CO COM COM 71377A103 2,391 82,056 SH   SOLE   0 79,806 2,250
PFIZER INC COM 717081103 2,272 69,484 SH   SOLE   0 68,772 712
PIONEER NAT RES CO COM COM 723787107 1,246 12,755 SH   SOLE   0 12,755 0
PNC FINL SVCS GROUP COM COM 693475105 2,888 27,453 SH   SOLE   0 27,083 370
PREMIER INC CL A COM 74051N102 529 15,430 SH   SOLE   0 15,430 0
PROCTER & GAMBLE COMPANY COM 742718109 6,286 52,569 SH   SOLE   0 52,124 445
PURE STORAGE INC CL A COM 74624M102 382 22,025 SH   SOLE   0 22,025 0
QUALCOMM INC COM 747525103 9,733 106,711 SH   SOLE   0 104,541 2,170
REGAL BELOIT CORP COM COM 758750103 2,957 33,860 SH   SOLE   0 32,810 1,050
REGIONS FINANCIAL CORP COM COM 7591EP100 196 17,585 SH   SOLE   0 17,585 0
RESMED INC COM COM 761152107 787 4,100 SH   SOLE   0 4,100 0
REV GROUP INC COM COM 749527107 244 39,995 SH   SOLE   0 39,995 0
SCHEIN HENRY INC CO COM 806407102 735 12,580 SH   SOLE   0 12,580 0
SCHWAB (CHARLES) CORP COM 808513105 1,413 41,872 SH   SOLE   0 41,872 0
SEALED AIR CORP COM 81211K100 1,855 56,465 SH   SOLE   0 55,405 1,060
SKECHERS U S A INC CL A COM 830566105 4,054 129,203 SH   SOLE   0 126,173 3,030
SMITH A O COM COM 831865209 2,940 62,403 SH   SOLE   0 60,448 1,955
SOUTHERN CO COM COM 842587107 235 4,526 SH   SOLE   0 4,526 0
SPX FLOW INC COM COM 78469X107 518 13,845 SH   SOLE   0 13,845 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 2,604 46,112 SH   SOLE   0 45,262 850
STARBUCKS CORP CO COM 855244109 898 12,204 SH   SOLE   0 12,204 0
STATE STREET CORP COM 857477103 6,394 100,609 SH   SOLE   0 99,664 945
SYSCO CORPORATION COM 871829107 3,889 71,140 SH   SOLE   0 69,955 1,185
T ROWE PRICE GROUP INC COM 74144t108 333 2,700 SH   SOLE   0 2,700 0
TAKE-TWO INTERACTIVE COM COM 874054109 300 2,150 SH   SOLE   0 2,150 0
TARGET CORP COM 87612e106 4,959 41,353 SH   SOLE   0 40,638 715
TESLA INC COM 88160R101 260 241 SH   SOLE   0 241 0
TOPBUILD CORP COM COM 89055F103 1,715 15,075 SH   SOLE   0 14,525 550
TRUIST FINANCIAL CORP COM 89832q109 986 26,268 SH   SOLE   0 26,268 0
U S BANCORP COM 902973304 270 7,322 SH   SOLE   0 7,322 0
UNITEDHEALTH GROUP INC COM 91324P102 2,577 8,736 SH   SOLE   0 8,736 0
URBAN OUTFITTERS INC COM COM 917047102 1,705 112,032 SH   SOLE   0 109,862 2,170
VERIZON COMMUNICATIONS COM 92343V104 208 3,781 SH   SOLE   0 3,781 0
VIACOMCBS COM 92556H206 8,345 357,860 SH   SOLE   0 352,105 5,755
VIAVI SOLUTIONS INC COM COM 925550105 3,702 290,556 SH   SOLE   0 285,316 5,240
VISA INC COM CL A COM 92826C839 4,050 20,966 SH   SOLE   0 20,686 280
WABTEC CORP COM COM 929740108 3,343 58,076 SH   SOLE   0 56,724 1,352
WALGREENS BOOTS ALLIANCE INC COM 931427108 8,027 189,372 SH   SOLE   0 185,867 3,505
WELLS FARGO NEW COM 949746101 2,664 104,051 SH   SOLE   0 102,126 1,925
XCEL ENERGY INC COM 98389B100 219 3,499 SH   SOLE   0 3,499 0
XILINX INC COM 983919101 236 2,400 SH   SOLE   0 2,400 0
ZIONS BANCORPORATION NA COM 989701107 3,234 95,104 SH   SOLE   0 94,084 1,020
ENTERPRISE PRODS PARTN COM COM 293792107 213 11,706 SH   SOLE   0 10,701 1,005
ANNALY MTG MGMT INC COM COM 035710409 76 11,540 SH   SOLE   0 11,540 0
DIAMONDROCK HOSPITALIT COM COM 252784301 289 52,225 SH   SOLE   0 52,225 0
HOST HOTELS&RESORTS COM COM 44107P104 261 24,225 SH   SOLE   0 24,225 0
KIMCO RLTY CORP COM COM 49446R109 1,997 155,539 SH   SOLE   0 150,974 4,565
SERVICE PPTYS TR COM SH BEN IN COM 81761L102 207 29,205 SH   SOLE   0 29,205 0
SIMON PPTY GROUP INC NEW COM COM 828806109 2,658 38,874 SH   SOLE   0 38,514 360
BRISTOL MYERS SQUIBB CO CONTNG RIGHT 110122157 299 83,586 SH   SOLE   0 82,231 1,355
AMERICAN RLTY CAP PPTYS INC CONV 02917tab0 1,938 1,943,000 PRN   SOLE   0 1,943,000 0
COLONY CAP INC CONV 19624raa4 16,533 19,225,000 PRN   SOLE   0 19,225,000 0
GREENBRIER COS INC CONV 393657ak7 2,896 3,519,000 PRN   SOLE   0 3,519,000 0
HOPE BANCORP INC CONV 43940tab5 21,148 25,750,000 PRN   SOLE   0 25,750,000 0
TWO HBRS INVT CORP CONV 90187baa9 29,939 30,570,000 PRN   SOLE   0 30,570,000 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706 1,210 49,700 SH   SOLE   0 48,771 929
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 1,122 37,716 SH   SOLE   0 37,716 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705 536 4,035 SH   SOLE   0 4,035 0
ISHARES S&P SMLCP 600 VALUE ET COM 464287879 333 2,765 SH   SOLE   0 2,765 0
ISHARES TR S&P500/BAR VAL COM 464287408 620 5,728 SH   SOLE   0 5,728 0
SCHWAB STRATEGIC TR US LCAP VA COM 808524409 256 5,114 SH   SOLE   0 3,256 1,858
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839 224 5,250 SH   SOLE   0 3,980 1,270
SPDR SERIES TRUST S&P 600 SMCP COM 78464A300 230 4,680 SH   SOLE   0 3,851 829
VANGUARD SCOTTSDALE FDS SHRT T COM 92206C409 769 9,299 SH   SOLE   0 6,834 2,465