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 271 9,680 SH   SOLE   0 9,680 0
AON PLC SHS CL A ADR G0403H108 423 2,000 SH   SOLE   0 2,000 0
BANK OF MONTREAL ADR 063671101 255 3,355 SH   SOLE   0 3,355 0
BAUSCH HEALTH COS INC COM ADR 071734107 2,964 142,504 SH   SOLE   0 139,054 3,450
CAMECO CORP COM ADR 13321L108 204 15,200 SH   SOLE   0 15,200 0
COLLIERS INTL GROUP INC SUB VT ADR 194693107 1,631 18,300 SH   SOLE   0 18,300 0
FIRSTSERVICE CORP NEW COM ADR 33767E202 399 2,915 SH   SOLE   0 2,915 0
ICICI BK LTD ADR ADR 45104G104 176 11,840 SH   SOLE   0 11,840 0
INFINEON TECHNOLOGIES AG SPONS ADR 45662N103 8,010 207,793 SH   SOLE   0 202,353 5,440
JAZZ PHARMACEUTICALS PLC SHS U ADR G50871105 1,027 6,220 SH   SOLE   0 6,220 0
KORNIT DIGITAL LTD SHS ADR M6372Q113 269 3,015 SH   SOLE   0 3,015 0
LUNDIN MINING CORP COM ADR 550372106 146 16,350 SH   SOLE   0 16,350 0
MARVELL TECH GROUP LTD ORD ADR G5876H105 687 14,450 SH   SOLE   0 14,450 0
NXP SEMICONDUCTORS N V COM ADR N6596X109 7,539 47,414 SH   SOLE   0 46,164 1,250
SCHLUMBERGER ADR 806857108 1,915 87,709 SH   SOLE   0 86,184 1,525
TRANE TECHNOLOGIES PLC SHS ADR G8994E103 486 3,350 SH   SOLE   0 3,350 0
3M CO COM COM 88579Y101 1,572 8,996 SH   SOLE   0 8,996 0
ABBOTT LABS COM 002824100 1,074 9,811 SH   SOLE   0 9,811 0
ABBVIE INC. COM COM 00287Y109 6,075 56,697 SH   SOLE   0 55,457 1,240
ACADIA HEALTHCARE COMPANY INC COM 00404A109 812 16,160 SH   SOLE   0 16,160 0
ACCELERATE DIAGNOSTICS INC COM COM 00430H102 462 60,900 SH   SOLE   0 60,900 0
ADOBE INC COM 00724F101 971 1,941 SH   SOLE   0 1,941 0
AERIE PHARMACEUTICALS INC COM COM 00771V108 438 32,405 SH   SOLE   0 32,405 0
ALEXION PHARMACEUTICAL COM COM 015351109 641 4,100 SH   SOLE   0 4,100 0
ALLIANCE DATA SYS CORP COM COM 018581108 12,197 164,598 SH   SOLE   0 162,428 2,170
ALPHABET INC CAP STK CL A COM 02079K305 16,508 9,419 SH   SOLE   0 9,239 180
ALPHABET INC CAP STK CL C COM 02079K107 319 182 SH   SOLE   0 182 0
AMAZON COM INC CO COM 023135106 664 204 SH   SOLE   0 204 0
AMERICAN EXPRESS CO COM 025816109 1,050 8,685 SH   SOLE   0 8,685 0
AMERIPRISE FINL INC COM COM 03076C106 272 1,402 SH   SOLE   0 1,402 0
AMGEN INC COM 031162100 4,193 18,237 SH   SOLE   0 18,007 230
AMN HEALTHCARE SVCS INC COM COM 001744101 556 8,150 SH   SOLE   0 8,150 0
ANALOG DEVICES INC COM COM 032654105 232 1,572 SH   SOLE   0 1,572 0
APPLE INC COM COM 037833100 6,030 45,448 SH   SOLE   0 44,580 868
ASSOCIATED BANCORP COM 045487105 1,082 63,468 SH   SOLE   0 63,468 0
AT&T INC COM COM 00206R102 322 11,197 SH   SOLE   0 11,197 0
BANK FIRST CORPORATION COM 06211J100 460 7,101 SH   SOLE   0 7,101 0
BANK OF AMERICA COM 060505104 10,607 349,940 SH   SOLE   0 342,515 7,425
BED BATH & BEYOND INC COM COM 075896100 4,120 231,957 SH   SOLE   0 228,897 3,060
BERRY GLOBAL GROUP INC COM COM 08579W103 562 10,000 SH   SOLE   0 10,000 0
BLACK KNIGHT INC COM COM 09215C105 1,138 12,875 SH   SOLE   0 12,472 403
BOEING CO COM 097023105 4,315 20,156 SH   SOLE   0 20,156 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,873 110,796 SH   SOLE   0 109,211 1,585
CHENIERE ENERGY INC COM NEW COM 16411R208 429 7,145 SH   SOLE   0 7,145 0
CHEVRON CORP NEW COM COM 166764100 3,183 37,691 SH   SOLE   0 36,871 820
CIGNA CORP NEW COM COM 125523100 4,683 22,497 SH   SOLE   0 22,180 317
CISCO SYSTEMS INC COM 17275R102 8,830 197,312 SH   SOLE   0 193,047 4,265
CITIGROUP INC COM NEW COM 172967424 9,307 150,945 SH   SOLE   0 148,175 2,770
CITIZENS FINANCIAL GROUP INC C COM 174610105 4,751 132,867 SH   SOLE   0 129,942 2,925
COCA COLA CO COM 191216100 1,911 34,838 SH   SOLE   0 34,838 0
COGNEX CORP COM COM 192422103 803 10,000 SH   SOLE   0 10,000 0
COLGATE PALMOLIVE CO COM 194162103 434 5,070 SH   SOLE   0 5,070 0
CORNING INC COM 219350105 4,900 136,108 SH   SOLE   0 133,028 3,080
COSTCO WHOLESALE CORP COM 22160K105 281 745 SH   SOLE   0 745 0
CPI CARD GROUP INC COM COM 12634H200 651 148,397 SH   SOLE   0 148,397 0
CPI CARD GROUP INC COM COM 12634H200 2 457 SH   DFND   0 457 0
CROWN HOLDINGS INC COM COM 228368106 3,575 35,680 SH   SOLE   0 34,980 700
CVS HEALTH CORP COM COM 126650100 6,779 99,248 SH   SOLE   0 98,133 1,115
DARDEN RESTAURANTS INC. COM 237194105 5,427 45,560 SH   SOLE   0 44,665 895
DEVON ENERGY CORP NEW COM 25179M103 1,468 92,829 SH   SOLE   0 90,909 1,920
DISCOVER FINL SVCS COM COM 254709108 5,729 63,284 SH   SOLE   0 62,639 645
DISCOVERY COMMUN NEW COM SER A COM 25470F104 6,810 226,324 SH   SOLE   0 223,174 3,150
DISNEY WALT PRODTNS COM 254687106 2,679 14,786 SH   SOLE   0 14,421 365
DULUTH HLDGS INC COM CL B COM 26443V101 543 51,425 SH   SOLE   0 51,425 0
EBAY INC COM COM 278642103 5,101 101,514 SH   SOLE   0 99,644 1,870
ENERGIZER HLDGS INC NEW COM COM 29272W109 2,364 56,050 SH   SOLE   0 55,175 875
EOG RES INC COM COM 26875P101 473 9,475 SH   SOLE   0 9,475 0
EXACT SCIENCES CORP COM COM 30063P105 17,841 134,662 SH   SOLE   0 132,037 2,625
EXXON MOBIL CORP COM COM 30231G102 8,242 199,953 SH   SOLE   0 197,723 2,230
FACEBOOK INC CL A COM 30303M102 7,194 26,338 SH   SOLE   0 25,788 550
FARMERS & MERCHANTS BK COM COM 308243104 735 111 SH   SOLE   0 0 111
FEDEX CORP COM COM 31428X106 4,455 17,161 SH   SOLE   0 16,748 413
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 4,171 106,704 SH   SOLE   0 104,829 1,875
FIDELITY NATL INFO SVC COM COM 31620M106 217 1,531 SH   SOLE   0 1,345 186
FIRST HORIZON CORP COM 320517105 3,681 288,466 SH   SOLE   0 283,816 4,650
FISERV INC COM 337738108 6,766 59,424 SH   SOLE   0 58,242 1,182
FLAGSTAR BANCORP INC COM PAR . COM 337930705 652 16,000 SH   SOLE   0 16,000 0
FREEPORT-MCMORAN INC COM 35671D857 7,058 271,270 SH   SOLE   0 264,510 6,760
GENERAL DYNAMICS CORP COM COM 369550108 1,377 9,256 SH   SOLE   0 9,256 0
GENERAL ELEC CO COM 369604103 12,519 1,159,156 SH   SOLE   0 1,137,881 21,275
GOLDMAN SACHS GROUP INC COM 38141G104 1,609 6,101 SH   SOLE   0 6,101 0
HANESBRANDS INC COM COM 410345102 377 25,855 SH   SOLE   0 25,855 0
HANGER INC COM NEW COM 41043F208 3,556 161,693 SH   SOLE   0 157,538 4,155
HCA HEALTHCARE INC COM COM 40412C101 1,805 10,975 SH   SOLE   0 10,975 0
HILLENBRAND INC COM COM 431571108 587 14,750 SH   SOLE   0 14,750 0
HONEYWELL INTERNATIONAL INC. COM 438516106 247 1,162 SH   SOLE   0 1,162 0
HUDSON TECHNOLOGIES INC COM COM 444144109 246 225,325 SH   SOLE   0 225,325 0
II VI INC COM COM 902104108 8,756 115,266 SH   SOLE   0 113,341 1,925
INTEL CORP COM 458140100 938 18,820 SH   SOLE   0 18,195 625
JOHNSON & JOHNSON COM 478160104 7,703 48,948 SH   SOLE   0 48,278 670
JPMORGAN CHASE & CO COM COM 46625H100 10,668 83,952 SH   SOLE   0 82,182 1,770
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 4,243 32,123 SH   SOLE   0 31,248 875
KIMBERLY CLARK CORP COM 494368103 3,557 26,384 SH   SOLE   0 26,029 355
KRAFT HEINZ CO COM COM 500754106 6,118 176,513 SH   SOLE   0 173,138 3,375
LAMB WESTON HLDGS INC COM COM 513272104 2,952 37,491 SH   SOLE   0 36,451 1,040
LAS VEGAS SANDS CORP COM COM 517834107 4,568 76,647 SH   SOLE   0 75,222 1,425
LKQ CORP COM COM 501889208 7,486 212,430 SH   SOLE   0 209,440 2,990
LOWES COS INC CO COM 548661107 2,573 16,033 SH   SOLE   0 15,173 860
LUMENTUM HLDGS INC COM COM 55024U109 1,808 19,072 SH   SOLE   0 19,072 0
MASCO CORP COM COM 574599106 301 5,482 SH   SOLE   0 5,482 0
MASTEC INC COM COM 576323109 630 9,240 SH   SOLE   0 9,240 0
MAXIM INTEGRATED PRODUCTS COM 57772K101 811 9,143 SH   SOLE   0 9,143 0
MCKESSON CORP COM 58155q103 5,853 33,655 SH   SOLE   0 33,275 380
MDU RESOURCES GROUP INC COM 552690109 279 10,600 SH   SOLE   0 10,600 0
MERCK & CO INC NEW COM COM 58933Y105 2,523 30,842 SH   SOLE   0 30,842 0
METTLER TOLEDO INTL COM COM 592688105 256 225 SH   SOLE   0 225 0
MGE ENERGY INC COM COM 55277P104 440 6,279 SH   SOLE   0 6,279 0
MGP INGREDIENTS INC NEW COM COM 55303J106 4,055 86,175 SH   SOLE   0 84,075 2,100
MICROSOFT CORP COM 594918104 18,741 84,259 SH   SOLE   0 80,119 4,140
MIMEDX GROUP INC COM COM 602496101 2,456 270,509 SH   SOLE   0 260,654 9,855
MOLSON COORS BEVERAGE CO COM 60871R209 3,111 68,848 SH   SOLE   0 68,238 610
MUELLER WTR PRODS INC COM SER COM 624758108 394 31,825 SH   SOLE   0 31,825 0
NEUROCRINE BIOSCIENCES INC COM COM 64125C109 425 4,430 SH   SOLE   0 4,430 0
NEWELL BRANDS INC. COM 651229106 4,338 204,314 SH   SOLE   0 200,881 3,433
NMI HLDGS INC CL A COM 629209305 314 13,845 SH   SOLE   0 13,845 0
NORTHERN TRUST CORP COM 665859104 5,564 59,734 SH   SOLE   0 59,179 555
ORACLE CORP COM 68389X105 6,060 93,681 SH   SOLE   0 92,116 1,565
PARSLEY ENERGY INC CL A COM 701877102 187 13,180 SH   SOLE   0 13,180 0
PAYPAL HLDGS INC COM COM 70450Y103 5,807 24,797 SH   SOLE   0 24,392 405
PEPSICO INC COM 713448108 3,498 23,589 SH   SOLE   0 22,722 867
PERFORMANCE FOOD GROUP CO COM COM 71377A103 3,578 75,157 SH   SOLE   0 72,982 2,175
PFIZER INC COM 717081103 3,438 93,395 SH   SOLE   0 92,683 712
PHILIP MORRIS INTL INC COM COM 718172109 201 2,424 SH   SOLE   0 2,224 200
PIONEER NAT RES CO COM COM 723787107 1,453 12,755 SH   SOLE   0 12,755 0
PNC FINL SVCS GROUP COM COM 693475105 4,002 26,857 SH   SOLE   0 26,487 370
PREMIER INC CL A COM 74051N102 696 19,830 SH   SOLE   0 19,830 0
PROCTER & GAMBLE COMPANY COM 742718109 4,736 34,037 SH   SOLE   0 34,037 0
PURE STORAGE INC CL A COM 74624M102 476 21,044 SH   SOLE   0 21,044 0
QUALCOMM INC COM 747525103 13,917 91,355 SH   SOLE   0 89,310 2,045
REGAL BELOIT CORP COM COM 758750103 3,363 27,381 SH   SOLE   0 26,506 875
REGIONS FINANCIAL CORP COM COM 7591EP100 283 17,585 SH   SOLE   0 17,585 0
RESMED INC COM COM 761152107 818 3,850 SH   SOLE   0 3,850 0
REV GROUP INC COM COM 749527107 352 39,995 SH   SOLE   0 39,995 0
SALESFORCE COM INC COM COM 79466L302 223 1,003 SH   SOLE   0 1,003 0
SCHEIN HENRY INC CO COM 806407102 834 12,480 SH   SOLE   0 12,480 0
SCHWAB (CHARLES) CORP COM 808513105 2,470 46,572 SH   SOLE   0 46,572 0
SEALED AIR CORP COM 81211K100 2,318 50,615 SH   SOLE   0 49,555 1,060
SKECHERS U S A INC CL A COM 830566105 4,590 127,710 SH   SOLE   0 124,680 3,030
SMITH A O COM COM 831865209 3,013 54,960 SH   SOLE   0 53,005 1,955
SOUTHERN CO COM COM 842587107 273 4,441 SH   SOLE   0 4,441 0
SPX CORP COM COM 784635104 245 4,495 SH   SOLE   0 4,495 0
SPX FLOW INC COM COM 78469X107 802 13,845 SH   SOLE   0 13,845 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 3,120 42,882 SH   SOLE   0 42,082 800
STARBUCKS CORP CO COM 855244109 1,220 11,404 SH   SOLE   0 11,404 0
STATE STREET CORP COM 857477103 7,213 99,106 SH   SOLE   0 98,161 945
SYSCO CORPORATION COM 871829107 5,222 70,325 SH   SOLE   0 69,140 1,185
T ROWE PRICE GROUP INC COM 74144t108 409 2,700 SH   SOLE   0 2,700 0
TAKE-TWO INTERACTIVE COM COM 874054109 452 2,175 SH   SOLE   0 2,175 0
TARGET CORP COM 87612e106 5,812 32,925 SH   SOLE   0 32,450 475
TESLA INC COM 88160R101 850 1,205 SH   SOLE   0 1,205 0
THE TRADE DESK INC COM CL A COM 88339J105 211 264 SH   SOLE   0 264 0
TOPBUILD CORP COM COM 89055F103 1,861 10,111 SH   SOLE   0 9,811 300
TRUIST FINANCIAL CORP COM 89832q109 1,259 26,268 SH   SOLE   0 26,268 0
U S BANCORP COM 902973304 305 6,540 SH   SOLE   0 6,540 0
UNITEDHEALTH GROUP INC COM 91324P102 3,064 8,738 SH   SOLE   0 8,738 0
UNIVERSAL HLTH SVCS INC CL B COM 913903100 536 3,900 SH   SOLE   0 3,900 0
URBAN OUTFITTERS INC COM COM 917047102 2,569 100,341 SH   SOLE   0 98,171 2,170
VERIZON COMMUNICATIONS COM 92343V104 246 4,181 SH   SOLE   0 4,181 0
VIACOMCBS COM 92556H206 9,938 266,730 SH   SOLE   0 261,818 4,912
VIAVI SOLUTIONS INC COM COM 925550105 4,149 277,030 SH   SOLE   0 271,790 5,240
VISA INC COM CL A COM 92826C839 4,259 19,472 SH   SOLE   0 19,192 280
WABTEC CORP COM COM 929740108 4,114 56,204 SH   SOLE   0 54,852 1,352
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,968 249,962 SH   SOLE   0 244,907 5,055
WELLS FARGO NEW COM 949746101 3,848 127,495 SH   SOLE   0 125,570 1,925
WILLSCOT MOBIL MINI HLDNG CORP COM 971378104 673 29,041 SH   SOLE   0 29,041 0
XCEL ENERGY INC COM 98389B100 233 3,499 SH   SOLE   0 3,499 0
XILINX INC COM 983919101 312 2,200 SH   SOLE   0 2,200 0
ZIONS BANCORPORATION NA COM 989701107 4,312 99,266 SH   SOLE   0 98,246 1,020
ENTERPRISE PRODS PARTN COM COM 293792107 229 11,706 SH   SOLE   0 10,701 1,005
ANNALY MTG MGMT INC COM COM 035710409 208 24,615 SH   SOLE   0 24,615 0
DIAMONDROCK HOSPITALIT COM COM 252784301 443 53,695 SH   SOLE   0 53,695 0
HOST HOTELS&RESORTS COM COM 44107P104 367 25,090 SH   SOLE   0 25,090 0
KIMCO RLTY CORP COM COM 49446R109 2,631 175,257 SH   SOLE   0 171,292 3,965
SERVICE PPTYS TR COM SH BEN IN COM 81761L102 336 29,205 SH   SOLE   0 29,205 0
SIMON PPTY GROUP INC NEW COM COM 828806109 4,239 49,707 SH   SOLE   0 48,872 835
BRISTOL MYERS SQUIBB CO CONTNG RIGHT 110122157 56 80,999 SH   SOLE   0 79,644 1,355
COLONY CAP INC CONV 19624raa4 18,872 19,225,000 PRN   SOLE   0 19,225,000 0
HOPE BANCORP INC CONV 43940tab5 23,956 25,750,000 PRN   SOLE   0 25,750,000 0
SCHWAB STRATEGIC TR EMRG MKTEQ COM 808524706 1,334 43,539 SH   SOLE   0 43,062 477
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 1,190 33,060 SH   SOLE   0 33,060 0
ISHARES S&P MIDCAP 400 VALUE E COM 464287705 673 7,795 SH   SOLE   0 7,795 0
ISHARES S&P SMLCP 600 VALUE ET COM 464287879 432 5,317 SH   SOLE   0 5,317 0
ISHARES TR S&P 500 INDEX COM 464287200 216 576 SH   SOLE   0 576 0
ISHARES TR S&P500/BAR VAL COM 464287408 797 6,228 SH   SOLE   0 6,228 0
SCHWAB STRATEGIC TR US LCAP VA COM 808524409 361 6,056 SH   SOLE   0 4,121 1,935
SPDR SERIES TRUST S&P 400 MDCP COM 78464A839 280 5,050 SH   SOLE   0 4,200 850
SPDR SERIES TRUST S&P 600 SMCP COM 78464A300 304 4,597 SH   SOLE   0 4,024 573
VANGUARD SCOTTSDALE FDS SHRT T COM 92206C409 1,030 12,376 SH   SOLE   0 9,110 3,266