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
21VIANET GROUP INC SPONSORED ADS A 90138A103 3,210 231,626 SH   SOLE 1 230,726 0 900
2U INC COM 90214J101 528 24,866 SH   SOLE 1 24,866 0 0
3M CO COM 88579Y101 6,133 44,925 SH   SOLE 1 1,725 0 43,200
58 COM INC SPON ADR REP A 31680Q104 15,148 310,916 SH   SOLE 1 297,832 0 13,084
ABBOTT LABS COM 002824100 5,050 64,000 SH   SOLE 1 17,200 0 46,800
ABEONA THERAPEUTICS INC COM 00289Y107 454 216,292 SH   SOLE 1 216,292 0 0
ABERCROMBIE & FITCH CO CL A 002896207 447 49,175 SH   SOLE 1 49,175 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 44,588 273,112 SH   SOLE 1 115,497 0 157,615
ACCURAY INC COM 004397105 236 124,282 SH   SOLE 1 124,282 0 0
ACORDA THERAPEUTICS INC COM 00484M106 222 238,319 SH   SOLE 1 238,319 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,505 25,307 SH   SOLE 1 25,307 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 127 43,966 SH   SOLE 1 43,966 0 0
ADECOAGRO S A COM L00849106 1,027 264,130 SH   SOLE 1 243,191 0 20,939
ADIENT PLC ORD SHS G0084W101 2,979 328,492 SH   SOLE 1 328,492 0 0
ADOBE INC COM 00724F101 7,849 24,664 SH   SOLE 1 21,934 0 2,730
ADURO BIOTECH INC COM 00739L101 107 39,110 SH   SOLE 1 39,110 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,933 42,495 SH   SOLE 1 42,495 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 283 6,775 SH   SOLE 1 6,775 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,912 150,694 SH   SOLE 1 150,694 0 0
AFFIMED N V COM N01045108 82 52,099 SH   SOLE 1 52,099 0 0
AFLAC INC COM 001055102 23,413 683,798 SH   SOLE 1 338,075 0 345,723
AGENUS INC COM NEW 00847G705 431 176,075 SH   SOLE 1 176,075 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,100 57,250 SH   SOLE 1 3,250 0 54,000
AGNC INVT CORP COM 00123Q104 742 70,100 SH   SOLE 1 70,100 0 0
AGNICO EAGLE MINES LTD COM 008474108 25,028 626,547 SH   SOLE 1 527,864 0 98,683
AGREE REALTY CORP COM 008492100 1,451 23,444 SH   SOLE 1 23,444 0 0
AIR PRODS & CHEMS INC COM 009158106 22,830 114,375 SH   SOLE 1 30,275 0 84,100
AKAMAI TECHNOLOGIES INC COM 00971T101 1,011 11,050 SH   SOLE 1 150 0 10,900
AKORN INC COM 009728106 706 1,258,396 SH   SOLE 1 1,258,396 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 21,181 4,213,472 SH   SOLE 1 4,150,272 0 63,200
ALASKA AIR GROUP INC COM 011659109 1,295 45,473 SH   SOLE 1 45,473 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 128 73,677 SH   SOLE 1 73,677 0 0
ALCOA CORP COM 013872106 4,776 775,398 SH   SOLE 1 775,398 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 246 99,722 SH   SOLE 1 99,722 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 11,252 125,310 SH   SOLE 1 8,710 0 116,600
ALGONQUIN PWR UTILS CORP COM 015857105 20,628 1,530,900 SH   SOLE 1 1,530,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39,703 204,147 SH   SOLE 1 154,074 0 50,073
ALIGN TECHNOLOGY INC COM 016255101 2,671 15,355 SH   SOLE 1 3,555 0 11,800
ALKERMES PLC SHS G01767105 3,833 265,785 SH   SOLE 1 265,785 0 0
ALLERGAN PLC SHS G0177J108 7,376 41,650 SH   SOLE 1 9,850 0 31,800
ALLIANCE DATA SYSTEMS CORP COM 018581108 6,594 195,960 SH   SOLE 1 195,960 0 0
ALLIANT ENERGY CORP COM 018802108 4,188 86,725 SH   SOLE 1 725 0 86,000
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,429 43,825 SH   SOLE 1 125 0 43,700
ALLSTATE CORP COM 020002101 4,910 53,525 SH   SOLE 1 12,925 0 40,600
ALPHABET INC CAP STK CL C 02079K107 130,143 111,921 SH   SOLE 1 40,900 0 71,021
ALPHABET INC CAP STK CL A 02079K305 10,370 8,925 SH   SOLE 1 8,925 0 0
ALTRIA GROUP INC COM 02209S103 9,269 239,700 SH   SOLE 1 239,700 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 2,525 408,582 SH   SOLE 1 408,582 0 0
AMAZON COM INC COM 023135106 141,634 72,643 SH   SOLE 1 31,575 0 41,068
AMBEV SA SPONSORED ADR 02319V103 152 66,225 SH   SOLE 1 21,725 0 44,500
AMC NETWORKS INC CL A 00164V103 452 18,575 SH   SOLE 1 18,575 0 0
AMEREN CORP COM 023608102 1,691 23,225 SH   SOLE 1 325 0 22,900
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 16,643 1,412,825 SH   SOLE 1 1,332,525 0 80,300
AMERICAN AIRLS GROUP INC COM 02376R102 811 66,555 SH   SOLE 1 66,555 0 0
AMERICAN ASSETS TR INC COM 024013104 350 14,000 SH   SOLE 1 14,000 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 776 214,962 SH   SOLE 1 214,962 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,223 153,818 SH   SOLE 1 153,818 0 0
AMERICAN ELEC PWR CO INC COM 025537101 6,832 85,425 SH   SOLE 1 50,125 0 35,300
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,506 186,500 SH   SOLE 1 0 0 186,500
AMERICAN HOMES 4 RENT CL A 02665T306 2,663 114,787 SH   SOLE 1 53,087 0 61,700
AMERICAN INTL GROUP INC COM NEW 026874784 2,492 102,744 SH   SOLE 1 84,644 0 18,100
AMERICAN NATL INS CO COM 028591105 266 3,225 SH   SOLE 1 3,225 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1,775 74,193 SH   SOLE 1 74,193 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 466 3,900 SH   SOLE 1 200 0 3,700
AMGEN INC COM 031162100 4,920 24,270 SH   SOLE 1 24,270 0 0
AMKOR TECHNOLOGY INC COM 031652100 7,700 988,425 SH   SOLE 1 393,850 0 594,575
AMN HEALTHCARE SVCS INC COM 001744101 963 16,650 SH   SOLE 1 3,450 0 13,200
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 634 182,291 SH   SOLE 1 182,291 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 31 54,398 SH   SOLE 1 54,398 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 186 42,834 SH   SOLE 1 42,834 0 0
ANALOG DEVICES INC COM 032654105 491 5,480 SH   SOLE 1 5,480 0 0
ANAPTYSBIO INC COM 032724106 1,539 108,900 SH   SOLE 1 108,900 0 0
ANGIODYNAMICS INC COM 03475V101 1,204 115,425 SH   SOLE 1 115,425 0 0
ANSYS INC COM 03662Q105 843 3,625 SH   SOLE 1 3,625 0 0
ANTERO RESOURCES CORP COM 03674X106 597 837,646 SH   SOLE 1 837,646 0 0
ANTHEM INC COM 036752103 420 1,850 SH   SOLE 1 1,850 0 0
AON PLC SHS CL A G0408V102 10,472 63,450 SH   SOLE 1 19,150 0 44,300
APARTMENT INVT & MGMT CO CL A 03748R754 651 18,525 SH   SOLE 1 225 0 18,300
APERGY CORP COM 03755L104 74 12,825 SH   SOLE 1 12,825 0 0
APPLE INC COM 037833100 166,387 654,320 SH   SOLE 1 279,562 0 374,758
APPLIED GENETIC TECHNOL CORP COM 03820J100 197 59,978 SH   SOLE 1 59,978 0 0
APPLIED MATLS INC COM 038222105 993 21,673 SH   SOLE 1 21,673 0 0
APTARGROUP INC COM 038336103 1,657 16,650 SH   SOLE 1 16,650 0 0
APTINYX INC COM 03836N103 43 19,775 SH   SOLE 1 19,775 0 0
ARAVIVE INC COM 03890D108 227 39,450 SH   SOLE 1 39,450 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 361 445,684 SH   SOLE 1 445,684 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 8,053 863,129 SH   SOLE 1 863,129 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,114 179,700 SH   SOLE 1 22,400 0 157,300
ARCH COAL INC CL A 039380407 981 33,930 SH   SOLE 1 33,930 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 11,234 319,325 SH   SOLE 1 24,725 0 294,600
ARCONIC INC COM 03965L100 1,158 72,080 SH   SOLE 1 72,080 0 0
ARDMORE SHIPPING CORP COM Y0207T100 395 75,323 SH   SOLE 1 75,323 0 0
ARLO TECHNOLOGIES INC COM 04206A101 126 52,020 SH   SOLE 1 52,020 0 0
ARROW ELECTRS INC COM 042735100 10,345 199,450 SH   SOLE 1 46,850 0 152,600
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 981 45,629 SH   SOLE 1 45,629 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 2,252 602,026 SH   SOLE 1 505,226 0 96,800
ASML HOLDING N V N Y REGISTRY SHS N07059210 41,456 158,448 SH   SOLE 1 78,748 0 79,700
ASSEMBLY BIOSCIENCES INC COM 045396108 237 15,997 SH   SOLE 1 15,997 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 1,161 1,786,605 SH   SOLE 1 1,786,605 0 0
ASTRONICS CORP COM 046433108 96 10,413 SH   SOLE 1 10,413 0 0
AT&T INC COM 00206R102 48,292 1,656,685 SH   SOLE 1 441,478 0 1,215,207
ATARA BIOTHERAPEUTICS INC COM 046513107 111 13,017 SH   SOLE 1 13,017 0 0
ATHENEX INC COM 04685N103 497 64,148 SH   SOLE 1 64,148 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 4,784 2,235,423 SH   SOLE 1 2,235,423 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 15,653 1,077,570 SH   SOLE 1 1,017,270 0 60,300
AUTODESK INC COM 052769106 1,335 8,550 SH   SOLE 1 8,550 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 34,272 250,745 SH   SOLE 1 64,605 0 186,140
AVALONBAY CMNTYS INC COM 053484101 4,318 29,337 SH   SOLE 1 8,750 0 20,587
AVIS BUDGET GROUP COM 053774105 840 60,450 SH   SOLE 1 60,450 0 0
AVNET INC COM 053807103 5,395 214,949 SH   SOLE 1 214,949 0 0
AXON ENTERPRISE INC COM 05464C101 317 4,475 SH   SOLE 1 4,475 0 0
AZZ INC COM 002474104 255 9,075 SH   SOLE 1 9,075 0 0
B2GOLD CORP COM 11777Q209 31,582 10,426,503 SH   SOLE 1 10,298,003 0 128,500
BAIDU INC SPON ADR REP A 056752108 1,467 14,559 SH   SOLE 1 13,459 0 1,100
BANCOLOMBIA S A SPON ADR PREF 05968L102 1,589 63,670 SH   SOLE 1 57,534 0 6,136
BANCORP INC DEL COM 05969A105 842 138,643 SH   SOLE 1 138,643 0 0
BANK MONTREAL COM 063671101 147,444 2,918,166 SH   SOLE 1 2,760,832 0 157,334
BANK NOVA SCOTIA B C COM 064149107 260,150 6,366,314 SH   SOLE 1 5,618,551 0 747,763
BARCLAYS PLC ADR 06738E204 1,187 262,100 SH   SOLE 1 262,100 0 0
BARNES & NOBLE ED INC COM 06777U101 300 220,754 SH   SOLE 1 220,754 0 0
BARRICK GOLD CORPORATION COM 067901108 158,593 8,625,051 SH   SOLE 1 7,682,051 0 943,000
BAUSCH HEALTH COS INC COM 071734107 70,800 4,565,437 SH   SOLE 1 3,993,637 0 571,800
BBX CAP CORP NEW CL A 05491N104 54 23,575 SH   SOLE 1 23,575 0 0
BCE INC COM NEW 05534B760 220,900 5,381,459 SH   SOLE 1 4,844,459 0 537,000
BEASLEY BROADCAST GROUP INC CL A 074014101 58 31,425 SH   SOLE 1 31,425 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 75,076 410,633 SH   SOLE 1 176,874 0 233,759
BERRY CORP COM 08579X101 207 85,994 SH   SOLE 1 85,994 0 0
BG STAFFING INC COM 05544A109 143 19,100 SH   SOLE 1 19,100 0 0
BHP GROUP LTD SPONSORED ADS 088606108 32,181 877,119 SH   SOLE 1 507,119 0 370,000
BIGLARI HLDGS INC COM STK CL B 08986R309 616 11,984 SH   SOLE 1 11,984 0 0
BIO RAD LABS INC CL A 090572207 7,625 21,750 SH   SOLE 1 50 0 21,700
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,224 611,934 SH   SOLE 1 611,934 0 0
BIOGEN INC COM 09062X103 11,436 36,147 SH   SOLE 1 12,045 0 24,102
BK OF AMERICA CORP COM 060505104 48,057 2,263,620 SH   SOLE 1 647,554 0 1,616,066
BLACK HILLS CORP COM 092113109 746 11,645 SH   SOLE 1 1,145 0 10,500
BLACK KNIGHT INC COM 09215C105 1,385 23,857 SH   SOLE 1 23,857 0 0
BLACKBERRY LTD COM 09228F103 1,655 403,492 SH   SOLE 1 403,492 0 0
BLACKROCK INC COM 09247X101 5,190 11,797 SH   SOLE 1 9,497 0 2,300
BLACKSTONE GROUP INC COM CL A 09260D107 820 18,000 SH   SOLE 1 18,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 549 29,482 SH   SOLE 1 29,482 0 0
BLUCORA INC COM 095229100 1,549 128,573 SH   SOLE 1 128,573 0 0
BLUEBIRD BIO INC COM 09609G100 733 15,950 SH   SOLE 1 15,950 0 0
BOEING CO COM 097023105 3,693 24,761 SH   SOLE 1 24,761 0 0
BOOKING HLDGS INC COM 09857L108 33,737 25,077 SH   SOLE 1 10,197 0 14,880
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,595 52,375 SH   SOLE 1 75 0 52,300
BOSTON PROPERTIES INC COM 101121101 431 4,675 SH   SOLE 1 4,675 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 20 11,521 SH   SOLE 1 11,521 0 0
BRF SA SPONSORED ADR 10552T107 1,952 673,188 SH   SOLE 1 651,860 0 21,328
BRIGGS & STRATTON CORP COM 109043109 29 16,200 SH   SOLE 1 16,200 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 1,622 253,836 SH   SOLE 1 253,836 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 45,687 819,650 SH   SOLE 1 217,950 0 601,700
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,069 31,275 SH   SOLE 1 31,275 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 266 28,050 SH   SOLE 1 28,050 0 0
BROADCOM INC COM 11135F101 3,351 14,135 SH   SOLE 1 14,135 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 164,761 3,714,610 SH   SOLE 1 3,330,112 0 384,498
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 18,861 745,338 SH   SOLE 1 715,125 0 30,213
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 91,398 2,515,473 SH   SOLE 1 2,093,126 0 422,347
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 10,036 1,242,435 SH   SOLE 1 1,234,805 0 7,630
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 34,069 809,493 SH   SOLE 1 679,293 0 130,200
BROWN & BROWN INC COM 115236101 3,076 84,925 SH   SOLE 1 26,925 0 58,000
BRP INC COM SUN VTG 05577W200 16,314 999,302 SH   SOLE 1 998,102 0 1,200
BUILDERS FIRSTSOURCE INC COM 12008R107 521 42,638 SH   SOLE 1 275 0 42,363
BURLINGTON STORES INC COM 122017106 556 3,507 SH   SOLE 1 3,507 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,326 27,225 SH   SOLE 1 27,225 0 0
CABLE ONE INC COM 12685J105 1,685 1,025 SH   SOLE 1 1,025 0 0
CABOT OIL & GAS CORP COM 127097103 11,572 673,183 SH   SOLE 1 542,383 0 130,800
CACI INTL INC CL A 127190304 549 2,600 SH   SOLE 1 2,600 0 0
CAE INC COM 124765108 106,241 8,398,909 SH   SOLE 1 8,069,249 0 329,660
CAI INTERNATIONAL INC COM 12477X106 1,989 140,656 SH   SOLE 1 140,656 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 174 39,100 SH   SOLE 1 39,100 0 0
CALIX INC COM 13100M509 138 19,550 SH   SOLE 1 19,550 0 0
CAMECO CORP COM 13321L108 3,697 484,611 SH   SOLE 1 484,611 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 9,004 450,028 SH   SOLE 1 418,228 0 31,800
CANADIAN IMP BK COMM COM 136069101 55,395 950,079 SH   SOLE 1 928,379 0 21,700
CANADIAN NAT RES LTD COM 136385101 60,968 4,454,289 SH   SOLE 1 3,796,441 0 657,848
CANADIAN NATL RY CO COM 136375102 486,637 6,220,129 SH   SOLE 1 5,687,610 0 532,519
CANADIAN PAC RY LTD COM 13645T100 303,644 1,375,114 SH   SOLE 1 1,236,737 0 138,377
CANADIAN SOLAR INC COM 136635109 21,614 1,358,533 SH   SOLE 1 900,533 0 458,000
CAPITAL ONE FINL CORP COM 14040H105 804 15,950 SH   SOLE 1 15,950 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 219 20,275 SH   SOLE 1 20,275 0 0
CARDINAL HEALTH INC COM 14149Y108 4,312 89,950 SH   SOLE 1 1,350 0 88,600
CARLISLE COS INC COM 142339100 1,789 14,277 SH   SOLE 1 75 0 14,202
CARNIVAL CORP UNIT 99/99/9999 143658300 10,729 814,660 SH   SOLE 1 778,260 0 36,400
CARS COM INC COM 14575E105 1,149 267,315 SH   SOLE 1 267,315 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 280 63,992 SH   SOLE 1 63,992 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 189 49,050 SH   SOLE 1 49,050 0 0
CBL & ASSOC PPTYS INC COM 124830100 16 78,072 SH   SOLE 1 78,072 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 3,624 40,600 SH   SOLE 1 4,300 0 36,300
CBRE GROUP INC CL A 12504L109 3,994 105,925 SH   SOLE 1 36,900 0 69,025
CDW CORP COM 12514G108 2,132 22,859 SH   SOLE 1 2,355 0 20,504
CECO ENVIRONMENTAL CORP COM 125141101 1,686 361,018 SH   SOLE 1 361,018 0 0
CELANESE CORP DEL COM 150870103 488 6,647 SH   SOLE 1 275 0 6,372
CELESTICA INC SUB VTG SHS 15101Q108 8,591 2,445,764 SH   SOLE 1 2,445,764 0 0
CELSIUS HLDGS INC COM NEW 15118V207 57 13,655 SH   SOLE 1 13,655 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 8,089 3,815,556 SH   SOLE 1 3,758,156 0 57,400
CENOVUS ENERGY INC COM 15135U109 12,991 6,433,027 SH   SOLE 1 6,433,027 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 318 12,450 SH   SOLE 1 12,450 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,552 49,700 SH   SOLE 1 47,500 0 2,200
CF INDS HLDGS INC COM 125269100 3,417 125,642 SH   SOLE 1 108,142 0 17,500
CGI INC CL A SUB VTG 12532H104 104,756 1,933,686 SH   SOLE 1 1,805,320 0 128,366
CHANNELADVISOR CORP COM 159179100 306 42,102 SH   SOLE 1 42,102 0 0
CHARLES RIV LABS INTL INC COM 159864107 1,060 8,396 SH   SOLE 1 1,125 0 7,271
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,713 8,510 SH   SOLE 1 8,510 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,091 130,209 SH   SOLE 1 69,209 0 61,000
CHEETAH MOBILE INC ADR 163075104 1,184 566,579 SH   SOLE 1 566,579 0 0
CHEFS WHSE INC COM 163086101 262 25,975 SH   SOLE 1 25,975 0 0
CHEMED CORP NEW COM 16359R103 8,573 19,790 SH   SOLE 1 1,800 0 17,990
CHEMOURS CO COM 163851108 6,313 711,693 SH   SOLE 1 711,693 0 0
CHERRY HILL MTG INVT CORP COM 164651101 364 58,727 SH   SOLE 1 58,727 0 0
CHEVRON CORP NEW COM 166764100 7,880 108,748 SH   SOLE 1 39,024 0 69,724
CHILDRENS PL INC COM 168905107 381 19,500 SH   SOLE 1 19,500 0 0
CHIMERA INVT CORP COM NEW 16934Q208 779 85,601 SH   SOLE 1 85,601 0 0
CHIMERIX INC COM 16934W106 648 449,993 SH   SOLE 1 449,993 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1,055 28,000 SH   SOLE 1 18,800 0 9,200
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 372 12,200 SH   SOLE 1 4,900 0 7,300
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 944 160,550 SH   SOLE 1 66,150 0 94,400
CHINA YUCHAI INTL LTD COM G21082105 1,757 163,303 SH   SOLE 1 163,303 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 735 42,050 SH   SOLE 1 42,050 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,521 6,908 SH   SOLE 1 4,908 0 2,000
CHOICE HOTELS INTL INC COM 169905106 1,946 31,775 SH   SOLE 1 31,775 0 0
CHUBB LIMITED COM H1467J104 1,728 15,475 SH   SOLE 1 5,975 0 9,500
CHURCH & DWIGHT INC COM 171340102 5,014 78,125 SH   SOLE 1 3,925 0 74,200
CIDARA THERAPEUTICS INC COM 171757107 126 50,764 SH   SOLE 1 50,764 0 0
CIMAREX ENERGY CO COM 171798101 1,328 78,902 SH   SOLE 1 78,902 0 0
CINCINNATI FINL CORP COM 172062101 1,785 23,657 SH   SOLE 1 12,757 0 10,900
CINTAS CORP COM 172908105 1,052 6,075 SH   SOLE 1 6,075 0 0
CISCO SYS INC COM 17275R102 10,670 271,426 SH   SOLE 1 199,491 0 71,935
CIT GROUP INC COM NEW 125581801 2,070 119,936 SH   SOLE 1 73,736 0 46,200
CITIZENS FINANCIAL GROUP INC COM 174610105 2,154 114,501 SH   SOLE 1 7,701 0 106,800
CITY OFFICE REIT INC COM 178587101 468 64,732 SH   SOLE 1 64,732 0 0
CIVEO CORP CDA COM 17878Y108 241 584,544 SH   SOLE 1 584,544 0 0
CME GROUP INC COM 12572Q105 23,042 133,259 SH   SOLE 1 37,259 0 96,000
CNX RESOURCES CORPORATION COM 12653C108 3,119 586,325 SH   SOLE 1 586,325 0 0
COCA COLA CO COM 191216100 41,243 932,036 SH   SOLE 1 445,236 0 486,800
COGNEX CORP COM 192422103 1,649 39,049 SH   SOLE 1 39,049 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,615 206,905 SH   SOLE 1 23,905 0 183,000
COLGATE PALMOLIVE CO COM 194162103 8,768 132,132 SH   SOLE 1 132,132 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 10,011 209,142 SH   SOLE 1 209,142 0 0
COMCAST CORP NEW CL A 20030N101 29,307 852,434 SH   SOLE 1 378,536 0 473,898
COMERICA INC COM 200340107 16,009 545,635 SH   SOLE 1 471,735 0 73,900
COMFORT SYS USA INC COM 199908104 331 9,057 SH   SOLE 1 9,057 0 0
COMMERCE BANCSHARES INC COM 200525103 292 5,800 SH   SOLE 1 5,800 0 0
COMMERCIAL VEH GROUP INC COM 202608105 422 279,452 SH   SOLE 1 279,452 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,157 236,787 SH   SOLE 1 236,787 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 6,712 2,009,726 SH   SOLE 1 1,526,526 0 483,200
COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 192 15,225 SH   SOLE 1 15,225 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 3,051 293,124 SH   SOLE 1 286,524 0 6,600
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 413 315,514 SH   SOLE 1 315,514 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 626 28,150 SH   SOLE 1 28,150 0 0
COMSCORE INC COM 20564W105 215 76,288 SH   SOLE 1 76,288 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3,223 364,544 SH   SOLE 1 364,544 0 0
CONDUENT INC COM 206787103 3,563 1,454,288 SH   SOLE 1 1,454,288 0 0
CONOCOPHILLIPS COM 20825C104 11,877 385,613 SH   SOLE 1 385,613 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 372 81,849 SH   SOLE 1 81,849 0 0
CONSOLIDATED EDISON INC COM 209115104 1,178 15,100 SH   SOLE 1 500 0 14,600
COOPER STD HLDGS INC COM 21676P103 354 34,440 SH   SOLE 1 34,440 0 0
COPART INC COM 217204106 16,439 239,910 SH   SOLE 1 36,040 0 203,870
CORE MARK HOLDING CO INC COM 218681104 486 17,025 SH   SOLE 1 17,025 0 0
CORECIVIC INC COM 21871N101 860 76,996 SH   SOLE 1 76,996 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 219 48,025 SH   SOLE 1 48,025 0 0
CORPORACION AMER ARPTS S A COM L1995B107 111 59,856 SH   SOLE 1 59,856 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 181 85,604 SH   SOLE 1 85,604 0 0
COSTAMARE INC SHS Y1771G102 112 24,774 SH   SOLE 1 24,774 0 0
COSTAR GROUP INC COM 22160N109 4,522 7,700 SH   SOLE 1 2,100 0 5,600
COSTCO WHSL CORP NEW COM 22160K105 44,813 157,166 SH   SOLE 1 57,400 0 99,766
COTY INC COM CL A 222070203 180 34,975 SH   SOLE 1 34,975 0 0
COUPA SOFTWARE INC COM 22266L106 1,265 9,050 SH   SOLE 1 9,050 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 455 52,425 SH   SOLE 1 52,425 0 0
COVETRUS INC COM 22304C100 1,877 230,593 SH   SOLE 1 230,593 0 0
COVIA HLDGS CORP COM 22305A103 95 166,934 SH   SOLE 1 166,934 0 0
CRAWFORD & CO CL B 224633107 125 19,500 SH   SOLE 1 19,500 0 0
CRAWFORD & CO CL A 224633206 264 36,719 SH   SOLE 1 36,719 0 0
CREDIT ACCEP CORP MICH COM 225310101 511 2,000 SH   SOLE 1 2,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 7,085 9,141,062 SH   SOLE 1 9,065,562 0 75,500
CRH MED CORP COM 12626F105 2,784 2,082,335 SH   SOLE 1 2,082,335 0 0
CSG SYS INTL INC COM 126349109 226 5,400 SH   SOLE 1 5,400 0 0
CSX CORP COM 126408103 28,050 489,529 SH   SOLE 1 139,529 0 350,000
CURO GROUP HLDGS CORP COM 23131L107 158 29,776 SH   SOLE 1 29,776 0 0
CURTISS WRIGHT CORP COM 231561101 1,633 17,675 SH   SOLE 1 375 0 17,300
CVS HEALTH CORP COM 126650100 20,554 346,439 SH   SOLE 1 64,539 0 281,900
CYMABAY THERAPEUTICS INC COM 23257D103 173 116,575 SH   SOLE 1 116,575 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 763 99,448 SH   SOLE 1 99,448 0 0
D R HORTON INC COM 23331A109 4,280 125,878 SH   SOLE 1 58,320 0 67,558
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 691 11,925 SH   SOLE 1 11,925 0 0
DARLING INGREDIENTS INC COM 237266101 6,151 320,844 SH   SOLE 1 320,844 0 0
DECKERS OUTDOOR CORP COM 243537107 630 4,700 SH   SOLE 1 100 0 4,600
DELEK US HLDGS INC NEW COM 24665A103 1,317 83,550 SH   SOLE 1 83,550 0 0
DELL TECHNOLOGIES INC CL C 24703L202 4,482 113,320 SH   SOLE 1 50 0 113,270
DELTA AIR LINES INC DEL COM NEW 247361702 2,070 72,546 SH   SOLE 1 72,546 0 0
DELTA APPAREL INC COM 247368103 117 11,250 SH   SOLE 1 11,250 0 0
DESCARTES SYS GROUP INC COM 249906108 85,301 2,478,135 SH   SOLE 1 2,334,061 0 144,074
DESPEGAR COM CORP ORD SHS G27358103 266 46,900 SH   SOLE 1 46,900 0 0
DEVON ENERGY CORP NEW COM 25179M103 10,486 1,517,511 SH   SOLE 1 1,517,511 0 0
DHI GROUP INC COM 23331S100 680 314,852 SH   SOLE 1 314,852 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 990 129,091 SH   SOLE 1 129,091 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 5,422 295,175 SH   SOLE 1 295,175 0 0
DIEBOLD NXDF INC COM 253651103 228 64,884 SH   SOLE 1 64,884 0 0
DISNEY WALT CO COM DISNEY 254687106 2,512 26,004 SH   SOLE 1 3,004 0 23,000
DOLLAR GEN CORP NEW COM 256677105 29,594 195,976 SH   SOLE 1 71,551 0 124,425
DOLLAR TREE INC COM 256746108 828 11,270 SH   SOLE 1 11,270 0 0
DOMINION ENERGY INC COM 25746U109 4,155 57,550 SH   SOLE 1 10,750 0 46,800
DOMINOS PIZZA INC COM 25754A201 7,165 22,110 SH   SOLE 1 12,910 0 9,200
DOMTAR CORP COM NEW 257559203 381 17,700 SH   SOLE 1 17,700 0 0
DONALDSON INC COM 257651109 413 10,682 SH   SOLE 1 10,682 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,046 388,312 SH   SOLE 1 388,312 0 0
DONNELLEY R R & SONS CO COM 257867200 566 590,740 SH   SOLE 1 590,740 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,687 193,633 SH   SOLE 1 193,633 0 0
DR REDDYS LABS LTD ADR 256135203 1,212 30,050 SH   SOLE 1 30,050 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1,832 339,178 SH   SOLE 1 322,978 0 16,200
DRIVE SHACK INC COM 262077100 369 242,734 SH   SOLE 1 242,734 0 0
DROPBOX INC CL A 26210C104 525 29,000 SH   SOLE 1 5,400 0 23,600
DSP GROUP INC COM 23332B106 306 22,800 SH   SOLE 1 22,800 0 0
DUCOMMUN INC DEL COM 264147109 1,455 58,550 SH   SOLE 1 58,550 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,529 80,725 SH   SOLE 1 46,225 0 34,500
DUNKIN BRANDS GROUP INC COM 265504100 2,599 48,952 SH   SOLE 1 48,952 0 0
DUPONT DE NEMOURS INC COM 26614N102 16,071 471,277 SH   SOLE 1 125,377 0 345,900
DXC TECHNOLOGY CO COM 23355L106 8,658 663,426 SH   SOLE 1 296,009 0 367,417
E TRADE FINANCIAL CORP COM NEW 269246401 893 26,025 SH   SOLE 1 4,125 0 21,900
EAST WEST BANCORP INC COM 27579R104 2,419 93,975 SH   SOLE 1 39,775 0 54,200
EBAY INC COM 278642103 926 30,810 SH   SOLE 1 30,810 0 0
ECOLAB INC COM 278865100 20,070 128,794 SH   SOLE 1 35,150 0 93,644
ECOPETROL S A SPONSORED ADS 279158109 2,555 268,702 SH   SOLE 1 257,602 0 11,100
EDISON INTL COM 281020107 586 10,700 SH   SOLE 1 400 0 10,300
EDWARDS LIFESCIENCES CORP COM 28176E108 3,867 20,500 SH   SOLE 1 800 0 19,700
EGAIN CORP COM NEW 28225C806 196 26,728 SH   SOLE 1 26,728 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 567 83,450 SH   SOLE 1 83,450 0 0
ELDORADO GOLD CORP NEW COM 284902509 44,050 7,080,167 SH   SOLE 1 7,080,167 0 0
ELDORADO RESORTS INC COM 28470R102 3,589 249,209 SH   SOLE 1 249,209 0 0
ELECTRONIC ARTS INC COM 285512109 592 5,910 SH   SOLE 1 5,910 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,719 205,623 SH   SOLE 1 205,623 0 0
ELLINGTON FINANCIAL INC COM 28852N109 340 59,553 SH   SOLE 1 59,553 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 2,072 280,060 SH   SOLE 1 224,960 0 55,100
EMCOR GROUP INC COM 29084Q100 2,222 36,241 SH   SOLE 1 36,241 0 0
EMERSON ELEC CO COM 291011104 6,052 127,003 SH   SOLE 1 20,292 0 106,711
ENBRIDGE INC COM 29250N105 316,728 10,869,773 SH   SOLE 1 10,196,159 0 673,614
ENCORE WIRE CORP COM 292562105 235 5,594 SH   SOLE 1 5,594 0 0
ENDO INTL PLC SHS G30401106 1,439 388,945 SH   SOLE 1 388,945 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 164 85,127 SH   SOLE 1 85,127 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 2,308 380,784 SH   SOLE 1 334,084 0 46,700
ENERPLUS CORP COM 292766102 2,980 2,024,491 SH   SOLE 1 2,024,491 0 0
ENTERGY CORP NEW COM 29364G103 486 5,175 SH   SOLE 1 5,175 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 31 15,400 SH   SOLE 1 15,400 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,252 83,825 SH   SOLE 1 48,225 0 35,600
ENZO BIOCHEM INC COM 294100102 62 24,546 SH   SOLE 1 24,546 0 0
EPAM SYS INC COM 29414B104 2,010 10,828 SH   SOLE 1 75 0 10,753
EQT CORPORATION COM 26884L109 3,617 511,545 SH   SOLE 1 511,545 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,108 220,318 SH   SOLE 1 220,318 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 3,008 94,850 SH   SOLE 1 11,550 0 83,300
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,120 82,962 SH   SOLE 1 16,362 0 66,600
ERIE INDTY CO CL A 29530P102 2,011 13,565 SH   SOLE 1 10,075 0 3,490
ESSENT GROUP LTD COM G3198U102 500 18,975 SH   SOLE 1 875 0 18,100
ESSENTIAL UTILS INC COM 29670G102 462 11,350 SH   SOLE 1 50 0 11,300
ESSEX PPTY TR INC COM 297178105 2,346 10,650 SH   SOLE 1 5,250 0 5,400
EVERBRIDGE INC COM 29978A104 1,223 11,500 SH   SOLE 1 11,500 0 0
EVERCORE INC CLASS A 29977A105 1,047 22,732 SH   SOLE 1 22,732 0 0
EVEREST RE GROUP LTD COM G3223R108 1,698 8,825 SH   SOLE 1 6,325 0 2,500
EVERGY INC COM 30034W106 1,786 32,452 SH   SOLE 1 5,852 0 26,600
EVERSOURCE ENERGY COM 30040W108 4,745 60,675 SH   SOLE 1 10,875 0 49,800
EVERTEC INC COM 30040P103 244 10,750 SH   SOLE 1 10,750 0 0
EXELON CORP COM 30161N101 10,938 297,157 SH   SOLE 1 47,057 0 250,100
EXLSERVICE HOLDINGS INC COM 302081104 223 4,291 SH   SOLE 1 4,291 0 0
EXPEDIA GROUP INC COM NEW 30212P303 326 5,789 SH   SOLE 1 5,789 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,396 110,847 SH   SOLE 1 325 0 110,522
EXPRESS INC COM 30219E103 384 257,910 SH   SOLE 1 257,910 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,820 385,764 SH   SOLE 1 385,764 0 0
EXTERRAN CORP COM 30227H106 85 17,739 SH   SOLE 1 17,739 0 0
EXXON MOBIL CORP COM 30231G102 2,147 56,557 SH   SOLE 1 14,815 0 41,742
F M C CORP COM NEW 302491303 3,809 46,625 SH   SOLE 1 4,125 0 42,500
FACEBOOK INC CL A 30303M102 38,403 230,231 SH   SOLE 1 111,563 0 118,668
FARMERS NATIONAL BANC CORP COM 309627107 128 10,994 SH   SOLE 1 10,994 0 0
FARO TECHNOLOGIES INC COM 311642102 244 5,475 SH   SOLE 1 5,475 0 0
FASTENAL CO COM 311900104 6,229 199,318 SH   SOLE 1 25,318 0 174,000
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1,731 23,204 SH   SOLE 1 23,204 0 0
FERROGLOBE PLC SHS G33856108 81 178,881 SH   SOLE 1 178,881 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,166 368,421 SH   SOLE 1 15,144 0 353,277
FIDELITY NATL INFORMATION SV COM 31620M106 39,933 328,290 SH   SOLE 1 122,658 0 205,632
FIFTH THIRD BANCORP COM 316773100 1,782 120,025 SH   SOLE 1 43,625 0 76,400
FIREEYE INC COM 31816Q101 462 43,700 SH   SOLE 1 200 0 43,500
FIRST AMERN FINL CORP COM 31847R102 4,978 117,367 SH   SOLE 1 5,976 0 111,391
FIRST HAWAIIAN INC COM 32051X108 1,018 61,575 SH   SOLE 1 61,575 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 348 56,071 SH   SOLE 1 56,071 0 0
FIRSTENERGY CORP COM 337932107 1,347 33,620 SH   SOLE 1 16,920 0 16,700
FIRSTSERVICE CORP NEW COM 33767E202 12,923 167,475 SH   SOLE 1 167,475 0 0
FISERV INC COM 337738108 36,863 388,075 SH   SOLE 1 128,575 0 259,500
FIVE PRIME THERAPEUTICS INC COM 33830X104 41 18,115 SH   SOLE 1 18,115 0 0
FLUIDIGM CORP DEL COM 34385P108 390 153,407 SH   SOLE 1 153,407 0 0
FLUOR CORP NEW COM 343412102 2,175 314,747 SH   SOLE 1 314,747 0 0
FOOT LOCKER INC COM 344849104 765 34,675 SH   SOLE 1 34,675 0 0
FORD MTR CO DEL COM 345370860 4,220 873,775 SH   SOLE 1 873,775 0 0
FORTIS INC COM 349553107 108,223 2,804,565 SH   SOLE 1 2,628,465 0 176,100
FORTRESS BIOTECH INC COM 34960Q109 31 16,600 SH   SOLE 1 16,600 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 20 111,547 SH   SOLE 1 111,547 0 0
FOSSIL GROUP INC COM 34988V106 254 77,235 SH   SOLE 1 77,235 0 0
FOSTER L B CO COM 350060109 671 54,275 SH   SOLE 1 54,275 0 0
FOX CORP CL A COM 35137L105 687 29,065 SH   SOLE 1 29,065 0 0
FOX CORP CL B COM 35137L204 2 108 SH   SOLE 1 108 0 0
FRANCO NEVADA CORP COM 351858105 115,737 1,157,609 SH   SOLE 1 1,029,167 0 128,442
FRANKLIN RESOURCES INC COM 354613101 4,673 279,982 SH   SOLE 1 198,382 0 81,600
FRONTLINE LTD SHS NEW G3682E192 7,575 788,275 SH   SOLE 1 788,275 0 0
FTS INTERNATIONAL INC COM 30283W104 22 98,687 SH   SOLE 1 98,687 0 0
G III APPAREL GROUP LTD COM 36237H101 321 41,750 SH   SOLE 1 41,750 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,366 90,374 SH   SOLE 1 26,174 0 64,200
GAMCO INVS INC CL A COM 361438104 158 14,350 SH   SOLE 1 14,350 0 0
GANNETT CO INC COM 36472T109 431 291,068 SH   SOLE 1 291,068 0 0
GAP INC COM 364760108 1,377 195,575 SH   SOLE 1 195,575 0 0
GARRETT MOTION INC COM 366505105 92 32,112 SH   SOLE 1 32,112 0 0
GENERAL DYNAMICS CORP COM 369550108 8,468 64,000 SH   SOLE 1 64,000 0 0
GENERAL ELECTRIC CO COM 369604103 7,901 995,144 SH   SOLE 1 348,276 0 646,868
GENERAL MTRS CO COM 37045V100 11,534 555,050 SH   SOLE 1 89,450 0 465,600
GENESIS HEALTHCARE INC CL A COM 37185X106 167 198,658 SH   SOLE 1 198,658 0 0
GENIE ENERGY LTD CL B 372284208 74 10,323 SH   SOLE 1 10,323 0 0
GENUINE PARTS CO COM 372460105 2,651 39,375 SH   SOLE 1 275 0 39,100
GERDAU SA SPON ADR REP PFD 373737105 392 204,974 SH   SOLE 1 204,974 0 0
GILDAN ACTIVEWEAR INC COM 375916103 5,263 412,600 SH   SOLE 1 412,600 0 0
GILEAD SCIENCES INC COM 375558103 4,131 55,262 SH   SOLE 1 55,262 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 23,384 617,150 SH   SOLE 1 166,450 0 450,700
GLOBAL PMTS INC COM 37940X102 45,740 317,131 SH   SOLE 1 168,331 0 148,800
GLOBALSCAPE INC COM 37940G109 315 44,225 SH   SOLE 1 44,225 0 0
GLOBE LIFE INC COM 37959E102 1,292 17,950 SH   SOLE 1 2,650 0 15,300
GLYCOMIMETICS INC COM 38000Q102 298 130,689 SH   SOLE 1 130,689 0 0
GNC HLDGS INC COM CL A 36191G107 402 859,496 SH   SOLE 1 859,496 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 6,994 1,472,489 SH   SOLE 1 1,412,306 0 60,183
GOLD RESOURCE CORP COM 38068T105 31 11,223 SH   SOLE 1 11,223 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 143 56,000 SH   SOLE 1 56,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,581 10,225 SH   SOLE 1 1,225 0 9,000
GOODYEAR TIRE & RUBR CO COM 382550101 4,663 801,272 SH   SOLE 1 801,272 0 0
GRACO INC COM 384109104 2,321 47,625 SH   SOLE 1 25 0 47,600
GRAHAM HLDGS CO COM CL B 384637104 264 775 SH   SOLE 1 775 0 0
GRAINGER W W INC COM 384802104 1,728 6,954 SH   SOLE 1 425 0 6,529
GRAN TIERRA ENERGY INC COM 38500T101 719 2,810,540 SH   SOLE 1 2,810,540 0 0
GRANITE CONSTR INC COM 387328107 530 34,927 SH   SOLE 1 34,927 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 141,128 3,414,437 SH   SOLE 1 3,036,137 0 378,300
GREAT LAKES DREDGE & DOCK CO COM 390607109 704 84,775 SH   SOLE 1 84,775 0 0
GREEN DOT CORP CL A 39304D102 217 8,550 SH   SOLE 1 8,550 0 0
GREEN PLAINS INC COM 393222104 425 87,576 SH   SOLE 1 87,576 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 294 14,600 SH   SOLE 1 14,600 0 0
GROUPON INC COM 399473107 170 173,550 SH   SOLE 1 173,550 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 513 5,450 SH   SOLE 1 2,550 0 2,900
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 963 219,861 SH   SOLE 1 174,361 0 45,500
GUESS INC COM 401617105 261 38,500 SH   SOLE 1 38,500 0 0
HALLMARK FINL SVCS INCEC COM NEW 40624Q203 115 28,496 SH   SOLE 1 28,496 0 0
HANESBRANDS INC COM 410345102 1,032 131,100 SH   SOLE 1 131,100 0 0
HANOVER INS GROUP INC COM 410867105 366 4,040 SH   SOLE 1 4,040 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 815 108,200 SH   SOLE 1 108,200 0 0
HARLEY DAVIDSON INC COM 412822108 721 38,075 SH   SOLE 1 38,075 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 5,329 2,444,546 SH   SOLE 1 2,386,146 0 58,400
HARROW HEALTH INC COM 415858109 115 30,204 SH   SOLE 1 30,204 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 4,179 118,600 SH   SOLE 1 29,200 0 89,400
HARVARD BIOSCIENCE INC COM 416906105 101 45,775 SH   SOLE 1 45,775 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,300 30,200 SH   SOLE 1 9,400 0 20,800
HCA HEALTHCARE INC COM 40412C101 15,041 167,397 SH   SOLE 1 45,206 0 122,191
HD SUPPLY HLDGS INC COM 40416M105 3,006 105,728 SH   SOLE 1 75 0 105,653
HEALTHCARE RLTY TR COM 421946104 1,093 39,150 SH   SOLE 1 39,150 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,803 115,427 SH   SOLE 1 115,427 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 8,240 345,475 SH   SOLE 1 345,475 0 0
HEARTLAND EXPRESS INC COM 422347104 882 47,506 SH   SOLE 1 47,506 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1,425 63,349 SH   SOLE 1 63,349 0 0
HELMERICH & PAYNE INC COM 423452101 5,171 330,405 SH   SOLE 1 330,405 0 0
HENRY JACK & ASSOC INC COM 426281101 3,221 20,750 SH   SOLE 1 13,850 0 6,900
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,433 186,325 SH   SOLE 1 111,425 0 74,900
HERTZ GLOBAL HLDGS INC COM 42806J106 87 14,000 SH   SOLE 1 14,000 0 0
HESS CORP COM 42809H107 1,503 45,150 SH   SOLE 1 45,150 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,055 314,675 SH   SOLE 1 975 0 313,700
HILTON WORLDWIDE HLDGS INC COM 43300A203 16,211 237,558 SH   SOLE 1 237,558 0 0
HOLLYFRONTIER CORP COM 436106108 1,427 58,222 SH   SOLE 1 32,922 0 25,300
HOLOGIC INC COM 436440101 294 8,375 SH   SOLE 1 8,375 0 0
HOME DEPOT INC COM 437076102 22,093 118,329 SH   SOLE 1 24,900 0 93,429
HONEYWELL INTL INC COM 438516106 9,774 73,057 SH   SOLE 1 73,057 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 412 218,930 SH   SOLE 1 218,930 0 0
HOULIHAN LOKEY INC CL A 441593100 831 15,942 SH   SOLE 1 15,942 0 0
HP INC COM 40434L105 2,616 150,683 SH   SOLE 1 5,675 0 145,008
HUBBELL INC COM 443510607 568 4,950 SH   SOLE 1 4,950 0 0
HUBSPOT INC COM 443573100 300 2,250 SH   SOLE 1 2,250 0 0
HUDBAY MINERALS INC COM 443628102 1,652 873,213 SH   SOLE 1 873,213 0 0
HUMANA INC COM 444859102 525 1,671 SH   SOLE 1 171 0 1,500
HUNTINGTON BANCSHARES INC COM 446150104 2,842 346,150 SH   SOLE 1 1,950 0 344,200
HUNTINGTON INGALLS INDS INC COM 446413106 1,544 8,475 SH   SOLE 1 8,475 0 0
HYATT HOTELS CORP COM CL A 448579102 4,358 90,975 SH   SOLE 1 90,975 0 0
IAC INTERACTIVECORP COM 44919P508 542 3,023 SH   SOLE 1 3,023 0 0
IAMGOLD CORP COM 450913108 6,471 2,843,977 SH   SOLE 1 2,795,477 0 48,500
ICICI BANK LIMITED ADR 45104G104 264 31,000 SH   SOLE 1 27,800 0 3,200
IDEX CORP COM 45167R104 10,849 78,550 SH   SOLE 1 50 0 78,500
IDEXX LABS INC COM 45168D104 389 1,605 SH   SOLE 1 1,605 0 0
IDT CORP CL B NEW 448947507 945 174,410 SH   SOLE 1 174,410 0 0
IEC ELECTRS CORP NEW COM 44949L105 183 30,885 SH   SOLE 1 30,885 0 0
IES HLDGS INC COM 44951W106 270 15,300 SH   SOLE 1 15,300 0 0
IHS MARKIT LTD SHS G47567105 2,585 43,089 SH   SOLE 1 550 0 42,539
ILLUMINA INC COM 452327109 7,234 26,488 SH   SOLE 1 8,888 0 17,600
IMPERIAL OIL LTD COM NEW 453038408 1,010 89,300 SH   SOLE 1 89,300 0 0
INCYTE CORP COM 45337C102 482 6,585 SH   SOLE 1 6,585 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 329 25,580 SH   SOLE 1 25,580 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 15 17,685 SH   SOLE 1 17,685 0 0
INFOSYS LTD SPONSORED ADR 456788108 224 27,300 SH   SOLE 1 27,300 0 0
INGERSOLL RAND INC COM 45687V106 434 17,512 SH   SOLE 1 17,512 0 0
INGLES MKTS INC CL A 457030104 1,235 34,150 SH   SOLE 1 34,150 0 0
INNOVIVA INC COM 45781M101 5,687 483,615 SH   SOLE 1 483,615 0 0
INOGEN INC COM 45780L104 382 7,400 SH   SOLE 1 7,400 0 0
INTEL CORP COM 458140100 24,054 444,466 SH   SOLE 1 237,454 0 207,012
INTELSAT S A COM L5140P101 864 564,406 SH   SOLE 1 564,406 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,186 27,462 SH   SOLE 1 27,462 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,910 48,425 SH   SOLE 1 12,425 0 36,000
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 219 36,850 SH   SOLE 1 36,850 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,423 59,575 SH   SOLE 1 59,575 0 0
INTL PAPER CO COM 460146103 3,641 116,975 SH   SOLE 1 32,275 0 84,700
INTREPID POTASH INC COM 46121Y102 1,217 1,521,735 SH   SOLE 1 1,521,735 0 0
INTUIT COM 461202103 4,245 18,455 SH   SOLE 1 12,055 0 6,400
INTUITIVE SURGICAL INC COM NEW 46120E602 18,045 36,440 SH   SOLE 1 12,100 0 24,340
INVACARE CORP COM 461203101 308 41,497 SH   SOLE 1 41,497 0 0
INVITATION HOMES INC COM 46187W107 902 42,225 SH   SOLE 1 9,225 0 33,000
IROBOT CORP COM 462726100 331 8,100 SH   SOLE 1 8,100 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,698 6,572 SH   SOLE 1 6,572 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,684 31,491 SH   SOLE 1 31,491 0 0
ITT INC COM 45073V108 225 4,950 SH   SOLE 1 4,950 0 0
IVERIC BIO INC COM 46583P102 2,188 636,119 SH   SOLE 1 636,119 0 0
JACOBS ENGR GROUP INC COM 469814107 1,647 20,778 SH   SOLE 1 20,778 0 0
JD COM INC SPON ADR CL A 47215P106 1,213 29,962 SH   SOLE 1 29,962 0 0
JEFFERIES FINL GROUP INC COM 47233W109 783 57,300 SH   SOLE 1 57,300 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 1,725 116,143 SH   SOLE 1 116,143 0 0
JOHNSON & JOHNSON COM 478160104 27,830 212,231 SH   SOLE 1 77,765 0 134,466
JOHNSON CTLS INTL PLC SHS G51502105 4,713 174,825 SH   SOLE 1 28,225 0 146,600
JONES LANG LASALLE INC COM 48020Q107 447 4,425 SH   SOLE 1 25 0 4,400
JOUNCE THERAPEUTICS INC COM 481116101 874 184,088 SH   SOLE 1 184,088 0 0
JPMORGAN CHASE & CO COM 46625H100 40,036 444,695 SH   SOLE 1 135,835 0 308,860
JUST ENERGY GROUP INC COM 48213W101 2,096 4,152,031 SH   SOLE 1 4,152,031 0 0
K12 INC COM 48273U102 2,400 127,258 SH   SOLE 1 127,258 0 0
KALA PHARMACEUTICALS INC COM 483119103 127 14,420 SH   SOLE 1 14,420 0 0
KAR AUCTION SVCS INC COM 48238T109 881 73,400 SH   SOLE 1 73,400 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 555 20,400 SH   SOLE 1 16,200 0 4,200
KEYCORP COM 493267108 1,376 132,716 SH   SOLE 1 34,016 0 98,700
KIMCO RLTY CORP COM 49446R109 415 42,950 SH   SOLE 1 42,950 0 0
KINDER MORGAN INC DEL COM 49456B101 16,489 1,184,575 SH   SOLE 1 263,575 0 921,000
KINROSS GOLD CORP COM 496902404 9,076 2,259,132 SH   SOLE 1 2,259,132 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 108,635 3,685,966 SH   SOLE 1 3,359,436 0 326,530
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1,930 58,850 SH   SOLE 1 58,850 0 0
KOHLS CORP COM 500255104 2,497 171,145 SH   SOLE 1 171,145 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 88 11,650 SH   SOLE 1 4,050 0 7,600
KOSMOS ENERGY LTD COM 500688106 106 118,075 SH   SOLE 1 118,075 0 0
KRAFT HEINZ CO COM 500754106 1,093 44,175 SH   SOLE 1 44,175 0 0
KRONOS WORLDWIDE INC COM 50105F105 88 10,450 SH   SOLE 1 10,450 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,642 25,769 SH   SOLE 1 25,769 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,796 22,125 SH   SOLE 1 25 0 22,100
LADDER CAP CORP CL A 505743104 95 20,020 SH   SOLE 1 20,020 0 0
LAM RESEARCH CORP COM 512807108 460 1,915 SH   SOLE 1 1,915 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 325 6,341 SH   SOLE 1 6,341 0 0
LAMB WESTON HLDGS INC COM 513272104 1,186 20,775 SH   SOLE 1 5,575 0 15,200
LANCASTER COLONY CORP COM 513847103 340 2,350 SH   SOLE 1 2,350 0 0
LANDSTAR SYS INC COM 515098101 525 5,475 SH   SOLE 1 5,475 0 0
LANTHEUS HLDGS INC COM 516544103 1,609 126,083 SH   SOLE 1 126,083 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 115 43,400 SH   SOLE 1 43,400 0 0
LAUDER ESTEE COS INC CL A 518439104 9,721 61,008 SH   SOLE 1 13,775 0 47,233
LAZARD LTD SHS A G54050102 806 34,225 SH   SOLE 1 34,225 0 0
LEAF GROUP LTD COM 52177G102 80 59,556 SH   SOLE 1 59,556 0 0
LEE ENTERPRISES INC COM 523768109 213 216,805 SH   SOLE 1 216,805 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 85 43,700 SH   SOLE 1 43,700 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 503 113,325 SH   SOLE 1 113,325 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 20,623 1,249,100 SH   SOLE 1 461,700 0 787,400
LIBERTY GLOBAL PLC SHS CL C G5480U120 49 3,125 SH   SOLE 1 3,125 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 982 545,302 SH   SOLE 1 545,302 0 0
LIFE STORAGE INC COM 53223X107 596 6,300 SH   SOLE 1 100 0 6,200
LIFEVANTAGE CORP COM NEW 53222K205 560 54,329 SH   SOLE 1 54,329 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 249 3,425 SH   SOLE 1 3,425 0 0
LINCOLN ELEC HLDGS INC COM 533900106 759 11,000 SH   SOLE 1 11,000 0 0
LINCOLN NATL CORP IND COM 534187109 1,653 62,801 SH   SOLE 1 62,801 0 0
LINDE PLC SHS G5494J103 49,950 288,730 SH   SOLE 1 130,380 0 158,350
LINEAGE CELL THERAPEUTICS IN COM 53566P109 42 50,718 SH   SOLE 1 50,718 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,483 572,796 SH   SOLE 1 572,796 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 39 7,025 SH   SOLE 1 7,025 0 0
LIQUIDITY SERVICES INC COM 53635B107 1,238 319,114 SH   SOLE 1 319,114 0 0
LIVEPERSON INC COM 538146101 272 11,950 SH   SOLE 1 11,950 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 4,066 2,692,948 SH   SOLE 1 829,317 0 1,863,631
LOCKHEED MARTIN CORP COM 539830109 7,033 20,750 SH   SOLE 1 20,750 0 0
LOEWS CORP COM 540424108 1,540 44,225 SH   SOLE 1 28,225 0 16,000
LPL FINL HLDGS INC COM 50212V100 538 9,880 SH   SOLE 1 9,880 0 0
LSI INDS INC COM 50216C108 189 50,027 SH   SOLE 1 50,027 0 0
LULULEMON ATHLETICA INC COM 550021109 1,738 9,170 SH   SOLE 1 6,070 0 3,100
LUMINEX CORP DEL COM 55027E102 639 23,219 SH   SOLE 1 23,219 0 0
LUMOS PHARMA INC COM 55028X109 315 37,030 SH   SOLE 1 37,030 0 0
LUNA INNOVATIONS COM 550351100 298 48,403 SH   SOLE 1 48,403 0 0
M & T BK CORP COM 55261F104 13,607 131,560 SH   SOLE 1 26,825 0 104,735
MACATAWA BK CORP COM 554225102 98 13,765 SH   SOLE 1 13,765 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 689 27,275 SH   SOLE 1 27,275 0 0
MACROGENICS INC COM 556099109 382 65,619 SH   SOLE 1 65,619 0 0
MACYS INC COM 55616P104 2,530 515,375 SH   SOLE 1 515,375 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 93 11,615 SH   SOLE 1 11,615 0 0
MAGNA INTL INC COM 559222401 31,902 999,035 SH   SOLE 1 999,035 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2,787 252,223 SH   SOLE 1 252,223 0 0
MANNING & NAPIER INC CL A 56382Q102 16 12,825 SH   SOLE 1 12,825 0 0
MANULIFE FINL CORP COM 56501R106 105,289 8,380,167 SH   SOLE 1 7,046,923 0 1,333,244
MARATHON OIL CORP COM 565849106 10,229 3,109,118 SH   SOLE 1 3,109,118 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,373 18,358 SH   SOLE 1 18,358 0 0
MARSH & MCLENNAN COS INC COM 571748102 16,058 185,725 SH   SOLE 1 58,025 0 127,700
MARTIN MARIETTA MATLS INC COM 573284106 9,717 51,350 SH   SOLE 1 950 0 50,400
MASCO CORP COM 574599106 4,283 123,900 SH   SOLE 1 3,000 0 120,900
MASTERCARD INC CL A 57636Q104 17,592 72,827 SH   SOLE 1 17,375 0 55,452
MCDONALDS CORP COM 580135101 7,411 44,821 SH   SOLE 1 11,125 0 33,696
MDC PARTNERS INC CL A SUB VTG 552697104 80 55,274 SH   SOLE 1 55,274 0 0
MDU RES GROUP INC COM 552690109 9,027 419,866 SH   SOLE 1 10,151 0 409,715
MEDNAX INC COM 58502B106 3,412 293,169 SH   SOLE 1 293,169 0 0
MEI PHARMA INC COM NEW 55279B202 411 255,184 SH   SOLE 1 255,184 0 0
MERCER INTL INC COM 588056101 131 18,054 SH   SOLE 1 18,054 0 0
MERCK & CO. INC COM 58933Y105 56,898 739,511 SH   SOLE 1 279,225 0 460,286
MERCURY GENL CORP NEW COM 589400100 264 6,475 SH   SOLE 1 6,475 0 0
MERCURY SYS INC COM 589378108 301 4,225 SH   SOLE 1 4,225 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 864 102,900 SH   SOLE 1 102,900 0 0
METHANEX CORP COM 59151K108 9,812 805,583 SH   SOLE 1 805,583 0 0
METLIFE INC COM 59156R108 2,675 87,503 SH   SOLE 1 38,135 0 49,368
MFA FINL INC COM 55272X102 1,537 991,781 SH   SOLE 1 991,781 0 0
MGIC INVT CORP WIS COM 552848103 3,800 598,483 SH   SOLE 1 154,149 0 444,334
MGM RESORTS INTERNATIONAL COM 552953101 10,514 891,040 SH   SOLE 1 891,040 0 0
MICHAELS COS INC COM 59408Q106 99 61,216 SH   SOLE 1 61,216 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 3,239 638,927 SH   SOLE 1 57,346 0 581,581
MICRON TECHNOLOGY INC COM 595112103 1,555 36,980 SH   SOLE 1 36,980 0 0
MICROSOFT CORP COM 594918104 194,333 1,232,216 SH   SOLE 1 640,703 0 591,513
MID AMER APT CMNTYS INC COM 59522J103 2,470 23,975 SH   SOLE 1 1,275 0 22,700
MILLER INDS INC TENN COM NEW 600551204 370 13,100 SH   SOLE 1 13,100 0 0
MINERVA NEUROSCIENCES INC COM 603380106 583 96,857 SH   SOLE 1 96,857 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 235 64,175 SH   SOLE 1 64,175 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 944 124,150 SH   SOLE 1 109,450 0 14,700
MOMO INC ADR 60879B107 1,294 59,640 SH   SOLE 1 46,440 0 13,200
MONDELEZ INTL INC CL A 609207105 11,861 236,840 SH   SOLE 1 236,840 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 17 13,200 SH   SOLE 1 13,200 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 27,071 481,175 SH   SOLE 1 147,575 0 333,600
MORGAN STANLEY COM NEW 617446448 2,520 74,125 SH   SOLE 1 20,925 0 53,200
MOSAIC CO NEW COM 61945C103 10,903 1,007,694 SH   SOLE 1 1,007,694 0 0
MRC GLOBAL INC COM 55345K103 1,386 325,421 SH   SOLE 1 325,421 0 0
MSC INDL DIRECT INC CL A 553530106 2,906 52,870 SH   SOLE 1 32,070 0 20,800
MSG NETWORK INC CL A 553573106 106 10,400 SH   SOLE 1 10,400 0 0
MURPHY OIL CORP COM 626717102 3,321 541,724 SH   SOLE 1 541,724 0 0
MYLAN NV SHS EURO N59465109 3,081 206,650 SH   SOLE 1 206,650 0 0
MYOVANT SCIENCES LTD COM G637AM102 2,486 329,250 SH   SOLE 1 329,250 0 0
NABORS INDUSTRIES LTD SHS G6359F103 530 1,358,045 SH   SOLE 1 1,358,045 0 0
NASDAQ INC COM 631103108 828 8,725 SH   SOLE 1 925 0 7,800
NATERA INC COM 632307104 579 19,400 SH   SOLE 1 19,400 0 0
NATIONAL HEALTH INVS INC COM 63633D104 540 10,900 SH   SOLE 1 10,900 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,732 990,024 SH   SOLE 1 990,024 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 3,394 105,450 SH   SOLE 1 105,450 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,041 122,306 SH   SOLE 1 122,306 0 0
NATURES SUNSHINE PRODS INC COM 639027101 125 15,372 SH   SOLE 1 15,372 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 765 67,265 SH   SOLE 1 67,265 0 0
NEOPHOTONICS CORP COM 64051T100 428 59,100 SH   SOLE 1 59,100 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,959 673,118 SH   SOLE 1 673,118 0 0
NETAPP INC COM 64110D104 356 8,540 SH   SOLE 1 8,540 0 0
NETEASE INC SPONSORED ADS 64110W102 722 2,250 SH   SOLE 1 2,250 0 0
NETFLIX INC COM 64110L106 13,159 35,045 SH   SOLE 1 22,245 0 12,800
NEW GOLD INC CDA COM 644535106 6,546 12,611,470 SH   SOLE 1 12,611,470 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,230 20,600 SH   SOLE 1 12,500 0 8,100
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 443 88,368 SH   SOLE 1 88,368 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,290 243,900 SH   SOLE 1 243,900 0 0
NEWMARKET CORP COM 651587107 297 775 SH   SOLE 1 775 0 0
NEWMONT CORP COM 651639106 61,830 1,379,245 SH   SOLE 1 1,038,845 0 340,400
NEXPOINT RESIDENTIAL TR INC COM 65341D102 274 10,875 SH   SOLE 1 10,875 0 0
NEXTERA ENERGY INC COM 65339F101 7,724 32,100 SH   SOLE 1 1,600 0 30,500
NEXTIER OILFIELD SOLUTIONS COM 65290C105 200 170,829 SH   SOLE 1 170,829 0 0
NIKE INC CL B 654106103 6,150 74,325 SH   SOLE 1 22,925 0 51,400
NIO INC SPON ADS 62914V106 46 16,606 SH   SOLE 1 0 0 16,606
NOBLE ENERGY INC COM 655044105 1,473 243,953 SH   SOLE 1 243,953 0 0
NORBORD INC COM NEW 65548P403 6,696 565,599 SH   SOLE 1 565,599 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,133 250,039 SH   SOLE 1 250,039 0 0
NORDSTROM INC COM 655664100 1,689 110,125 SH   SOLE 1 110,125 0 0
NORFOLK SOUTHERN CORP COM 655844108 27,718 189,850 SH   SOLE 1 52,350 0 137,500
NORTHRIM BANCORP INC COM 666762109 286 10,600 SH   SOLE 1 10,600 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,299 7,600 SH   SOLE 1 7,600 0 0
NORTHWEST PIPE CO COM 667746101 201 9,050 SH   SOLE 1 9,050 0 0
NORTHWESTERN CORP COM NEW 668074305 948 15,850 SH   SOLE 1 50 0 15,800
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4,749 433,297 SH   SOLE 1 433,297 0 0
NOVAGOLD RES INC COM NEW 66987E206 315 42,700 SH   SOLE 1 42,700 0 0
NOVARTIS A G SPONSORED ADR 66987V109 206 2,500 SH   SOLE 1 2,500 0 0
NOVO-NORDISK A S ADR 670100205 27,620 458,805 SH   SOLE 1 139,100 0 319,705
NOW INC COM 67011P100 722 139,925 SH   SOLE 1 139,925 0 0
NRG ENERGY INC COM NEW 629377508 17,804 653,125 SH   SOLE 1 311,925 0 341,200
NU SKIN ENTERPRISES INC CL A 67018T105 1,128 51,643 SH   SOLE 1 51,643 0 0
NUCOR CORP COM 670346105 3,099 86,042 SH   SOLE 1 27,342 0 58,700
NUTANIX INC CL A 67059N108 1,238 78,325 SH   SOLE 1 78,325 0 0
NUTRIEN LTD COM 67077M108 89,417 2,613,902 SH   SOLE 1 2,389,781 0 224,121
NVIDIA CORP COM 67066G104 11,728 44,491 SH   SOLE 1 28,761 0 15,730
NVR INC COM 62944T105 8,632 3,360 SH   SOLE 1 300 0 3,060
NXP SEMICONDUCTORS N V COM N6596X109 898 10,833 SH   SOLE 1 10,833 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,039 3,450 SH   SOLE 1 3,450 0 0
OASIS PETROLEUM INC COM 674215108 87 247,256 SH   SOLE 1 247,256 0 0
OCCIDENTAL PETE CORP COM 674599105 9,393 811,099 SH   SOLE 1 735,899 0 75,200
OCEANEERING INTL INC COM 675232102 326 110,867 SH   SOLE 1 110,867 0 0
OCWEN FINL CORP COM NEW 675746309 23 45,700 SH   SOLE 1 45,700 0 0
OGE ENERGY CORP COM 670837103 1,626 52,900 SH   SOLE 1 36,400 0 16,500
OLD DOMINION FREIGHT LINE IN COM 679580100 3,627 27,635 SH   SOLE 1 27,635 0 0
OLD SECOND BANCORP INC ILL COM 680277100 159 22,976 SH   SOLE 1 22,976 0 0
OLIN CORP COM PAR $1 680665205 187 16,025 SH   SOLE 1 16,025 0 0
OMNICOM GROUP INC COM 681919106 501 9,125 SH   SOLE 1 9,125 0 0
ON DECK CAP INC COM 682163100 207 134,595 SH   SOLE 1 134,595 0 0
OPEN TEXT CORP COM 683715106 49,390 1,411,535 SH   SOLE 1 1,227,235 0 184,300
OPKO HEALTH INC COM 68375N103 843 628,827 SH   SOLE 1 628,827 0 0
ORBCOMM INC COM 68555P100 26 10,650 SH   SOLE 1 10,650 0 0
ORION GROUP HOLDINGS INC COM 68628V308 169 64,966 SH   SOLE 1 64,966 0 0
OTONOMY INC COM 68906L105 61 30,776 SH   SOLE 1 30,776 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 3,412 1,502,964 SH   SOLE 1 1,502,964 0 0
OVID THERAPEUTICS INC COM 690469101 473 158,587 SH   SOLE 1 158,587 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 873 94,225 SH   SOLE 1 94,225 0 0
PACCAR INC COM 693718108 770 12,600 SH   SOLE 1 4,000 0 8,600
PACWEST BANCORP DEL COM 695263103 804 44,893 SH   SOLE 1 44,893 0 0
PAN AMERN SILVER CORP COM 697900108 54,070 3,755,250 SH   SOLE 1 3,719,150 0 36,100
PAPA JOHNS INTL INC COM 698813102 414 7,750 SH   SOLE 1 7,750 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 61 19,336 SH   SOLE 1 19,336 0 0
PATTERSON UTI ENERGY INC COM 703481101 2,351 1,000,243 SH   SOLE 1 1,000,243 0 0
PAYCHEX INC COM 704326107 21,691 344,735 SH   SOLE 1 144,410 0 200,325
PAYCOM SOFTWARE INC COM 70432V102 581 2,875 SH   SOLE 1 2,875 0 0
PAYLOCITY HLDG CORP COM 70438V106 269 3,050 SH   SOLE 1 3,050 0 0
PAYPAL HLDGS INC COM 70450Y103 20,754 216,775 SH   SOLE 1 89,175 0 127,600
PBF ENERGY INC CL A 69318G106 1,054 148,907 SH   SOLE 1 148,907 0 0
PC-TEL INC COM 69325Q105 232 34,850 SH   SOLE 1 34,850 0 0
PDL BIOPHARMA INC COM 69329Y104 10,535 3,735,686 SH   SOLE 1 3,735,686 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,125 387,775 SH   SOLE 1 387,775 0 0
PEMBINA PIPELINE CORP COM 706327103 76,317 4,065,571 SH   SOLE 1 3,355,454 0 710,117
PENNEY J C CORP INC COM 708160106 15 41,300 SH   SOLE 1 41,300 0 0
PENNYMAC FINL SVCS INC COM 70932M107 2,098 94,900 SH   SOLE 1 94,900 0 0
PENTAIR PLC SHS G7S00T104 2,499 83,960 SH   SOLE 1 1,325 0 82,635
PEPSICO INC COM 713448108 9,619 80,094 SH   SOLE 1 63,659 0 16,435
PERDOCEO ED CORP COM 71363P106 5,380 498,593 SH   SOLE 1 498,593 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1,426 264,475 SH   SOLE 1 210,875 0 53,600
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,477 450,427 SH   SOLE 1 376,927 0 73,500
PFENEX INC COM 717071104 430 48,721 SH   SOLE 1 48,721 0 0
PFIZER INC COM 717081103 22,554 690,996 SH   SOLE 1 190,425 0 500,571
PFSWEB INC COM NEW 717098206 84 27,850 SH   SOLE 1 27,850 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 220 177,311 SH   SOLE 1 177,311 0 0
PHOTRONICS INC COM 719405102 132 12,825 SH   SOLE 1 12,825 0 0
PHYSICIANS RLTY TR COM 71943U104 1,906 136,694 SH   SOLE 1 136,694 0 0
PINNACLE WEST CAP CORP COM 723484101 2,880 38,000 SH   SOLE 1 13,200 0 24,800
PINTEREST INC CL A 72352L106 524 33,950 SH   SOLE 1 4,950 0 29,000
PITNEY BOWES INC COM 724479100 2,948 1,444,951 SH   SOLE 1 1,444,951 0 0
POLARIS INC COM 731068102 403 8,366 SH   SOLE 1 8,366 0 0
POOL CORPORATION COM 73278L105 1,241 6,308 SH   SOLE 1 6,308 0 0
PPG INDS INC COM 693506107 3,104 37,125 SH   SOLE 1 525 0 36,600
PPL CORP COM 69351T106 2,702 109,475 SH   SOLE 1 5,475 0 104,000
PRA HEALTH SCIENCES INC COM 69354M108 291 3,506 SH   SOLE 1 3,506 0 0
PRECISION DRILLING CORP COM 2010 74022D308 239 762,685 SH   SOLE 1 762,685 0 0
PRICE T ROWE GROUP INC COM 74144T108 11,755 120,375 SH   SOLE 1 26,175 0 94,200
PRIMERICA INC COM 74164M108 1,256 14,200 SH   SOLE 1 14,200 0 0
PRIMO WATER CORPORATION COM 74167P108 4,370 481,300 SH   SOLE 1 481,300 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 2,100 67,000 SH   SOLE 1 23,200 0 43,800
PROCTER & GAMBLE CO COM 742718109 28,874 262,487 SH   SOLE 1 51,725 0 210,762
PROGRESSIVE CORP OHIO COM 743315103 24,671 334,113 SH   SOLE 1 70,631 0 263,482
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 133 116,884 SH   SOLE 1 116,884 0 0
PROTHENA CORP PLC SHS G72800108 281 26,225 SH   SOLE 1 26,225 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 227 26,329 SH   SOLE 1 26,329 0 0
PRUDENTIAL FINL INC COM 744320102 4,898 93,944 SH   SOLE 1 81,844 0 12,100
PS BUSINESS PKS INC CALIF COM 69360J107 505 3,725 SH   SOLE 1 25 0 3,700
PUBLIC STORAGE COM 74460D109 7,820 39,375 SH   SOLE 1 8,575 0 30,800
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 14,158 315,250 SH   SOLE 1 3,350 0 311,900
PULTE GROUP INC COM 745867101 4,673 209,382 SH   SOLE 1 65,382 0 144,000
PUMA BIOTECHNOLOGY INC COM 74587V107 97 11,467 SH   SOLE 1 11,467 0 0
PURECYCLE CORP COM NEW 746228303 476 42,714 SH   SOLE 1 42,714 0 0
QEP RESOURCES INC COM 74733V100 509 1,521,010 SH   SOLE 1 1,521,010 0 0
QUAD / GRAPHICS INC COM CL A 747301109 646 256,422 SH   SOLE 1 256,422 0 0
QUALCOMM INC COM 747525103 2,493 36,854 SH   SOLE 1 36,854 0 0
QUANTA SVCS INC COM 74762E102 1,760 55,467 SH   SOLE 1 21,867 0 33,600
QURATE RETAIL INC COM SER A 74915M100 6,478 1,061,165 SH   SOLE 1 876,565 0 184,600
RADIAN GROUP INC COM 750236101 138 10,625 SH   SOLE 1 10,625 0 0
RADIANT LOGISTICS INC COM 75025X100 294 76,082 SH   SOLE 1 76,082 0 0
RANGE RES CORP COM 75281A109 320 140,300 SH   SOLE 1 140,300 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,024 16,200 SH   SOLE 1 5,700 0 10,500
RAYONIER ADVANCED MATLS INC COM 75508B104 17 16,200 SH   SOLE 1 16,200 0 0
RAYTHEON CO COM NEW 755111507 1,098 8,375 SH   SOLE 1 8,375 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 259 25,997 SH   SOLE 1 25,997 0 0
REALOGY HLDGS CORP COM 75605Y106 105 35,000 SH   SOLE 1 35,000 0 0
REALTY INCOME CORP COM 756109104 7,486 150,150 SH   SOLE 1 150,150 0 0
RECRO PHARMA INC COM 75629F109 140 17,075 SH   SOLE 1 17,075 0 0
REGAL BELOIT CORP COM 758750103 1,855 29,466 SH   SOLE 1 29,466 0 0
REGENCY CTRS CORP COM 758849103 2,002 52,100 SH   SOLE 1 52,100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,919 3,930 SH   SOLE 1 3,930 0 0
RELX PLC SPONSORED ADR 759530108 5,241 244,925 SH   SOLE 1 133,225 0 111,700
RENT A CTR INC NEW COM 76009N100 1,118 79,054 SH   SOLE 1 100 0 78,954
REPLIGEN CORP COM 759916109 4,103 42,501 SH   SOLE 1 42,501 0 0
REPUBLIC SVCS INC COM 760759100 4,849 64,600 SH   SOLE 1 7,600 0 57,000
RESIDEO TECHNOLOGIES INC COM 76118Y104 2,036 420,600 SH   SOLE 1 420,600 0 0
RESMED INC COM 761152107 2,149 14,593 SH   SOLE 1 2,225 0 12,368
RESOLUTE FST PRODS INC COM 76117W109 1,088 864,858 SH   SOLE 1 864,858 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 85,438 2,118,845 SH   SOLE 1 1,762,745 0 356,100
REXNORD CORP COM 76169B102 472 20,825 SH   SOLE 1 25 0 20,800
RIBBON COMMUNICATIONS INC COM 762544104 147 48,600 SH   SOLE 1 48,600 0 0
RIMINI STR INC DEL COM 76674Q107 103 25,187 SH   SOLE 1 25,187 0 0
RIO TINTO PLC SPONSORED ADR 767204100 28,307 621,302 SH   SOLE 1 320,002 0 301,300
RITCHIE BROS AUCTIONEERS COM 767744105 9,997 291,700 SH   SOLE 1 291,700 0 0
ROCKWELL MED INC COM 774374102 33 16,000 SH   SOLE 1 16,000 0 0
ROCKY BRANDS INC COM 774515100 858 44,349 SH   SOLE 1 44,349 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 33,585 804,105 SH   SOLE 1 759,205 0 44,900
ROLLINS INC COM 775711104 1,437 39,774 SH   SOLE 1 9,074 0 30,700
ROPER TECHNOLOGIES INC COM 776696106 22,770 73,025 SH   SOLE 1 9,225 0 63,800
ROSS STORES INC COM 778296103 1,455 16,725 SH   SOLE 1 16,725 0 0
ROYAL BK CDA COM 780087102 784,826 12,662,275 SH   SOLE 1 11,175,285 0 1,486,990
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 557 204,897 SH   SOLE 1 0 0 204,897
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9,007 279,988 SH   SOLE 1 279,988 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 977 28,000 SH   SOLE 1 5,300 0 22,700
RTI SURGICAL HOLDINGS INC COM 74975N105 24 13,775 SH   SOLE 1 13,775 0 0
RUBICON PROJ INC COM 78112V102 1,615 290,920 SH   SOLE 1 290,920 0 0
RYDER SYS INC COM 783549108 456 17,239 SH   SOLE 1 17,239 0 0
RYERSON HLDG CORP COM 783754104 204 38,325 SH   SOLE 1 38,325 0 0
S&P GLOBAL INC COM 78409V104 16,314 66,575 SH   SOLE 1 22,275 0 44,300
SABRE CORP COM 78573M104 1,287 217,091 SH   SOLE 1 217,091 0 0
SAFE BULKERS INC COM Y7388L103 101 85,000 SH   SOLE 1 85,000 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 329 59,334 SH   SOLE 1 59,334 0 0
SALESFORCE COM INC COM 79466L302 1,260 8,752 SH   SOLE 1 8,752 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 122 24,300 SH   SOLE 1 24,300 0 0
SAP SE SPON ADR 803054204 6,967 63,050 SH   SOLE 1 14,950 0 48,100
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,370 5,075 SH   SOLE 1 275 0 4,800
SCHLUMBERGER LTD COM 806857108 401 29,725 SH   SOLE 1 29,725 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 539 27,875 SH   SOLE 1 27,875 0 0
SCHWAB CHARLES CORP COM 808513105 17,075 507,877 SH   SOLE 1 144,077 0 363,800
SCIENTIFIC GAMES CORP COM 80874P109 655 67,575 SH   SOLE 1 67,575 0 0
SCORPIO TANKERS INC SHS Y7542C130 3,029 158,436 SH   SOLE 1 158,436 0 0
SCYNEXIS INC COM 811292101 180 229,964 SH   SOLE 1 229,964 0 0
SEACHANGE INTL INC COM 811699107 40 10,675 SH   SOLE 1 10,675 0 0
SEASPINE HLDGS CORP COM 81255T108 761 93,096 SH   SOLE 1 93,096 0 0
SEATTLE GENETICS INC COM 812578102 622 5,390 SH   SOLE 1 5,390 0 0
SECUREWORKS CORP CL A 81374A105 1,489 129,397 SH   SOLE 1 129,397 0 0
SEI INVESTMENTS CO COM 784117103 1,178 25,425 SH   SOLE 1 1,525 0 23,900
SELECTIVE INS GROUP INC COM 816300107 3,070 61,774 SH   SOLE 1 61,774 0 0
SENECA FOODS CORP NEW CL A 817070501 705 17,725 SH   SOLE 1 17,725 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 597 13,725 SH   SOLE 1 13,725 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2,518 93,267 SH   SOLE 1 93,267 0 0
SERVICENOW INC COM 81762P102 5,115 17,850 SH   SOLE 1 1,150 0 16,700
SHAW COMMUNICATIONS INC CL B CONV 82028K200 75,813 4,670,275 SH   SOLE 1 3,763,575 0 906,700
SHILOH INDS INC COM 824543102 54 43,123 SH   SOLE 1 43,123 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 717 30,750 SH   SOLE 1 20,650 0 10,100
SHOPIFY INC CL A 82509L107 267,918 639,051 SH   SOLE 1 586,751 0 52,300
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2,778 588,492 SH   SOLE 1 588,492 0 0
SILVERCORP METALS INC COM 82835P103 9,679 2,952,742 SH   SOLE 1 2,952,742 0 0
SIMON PPTY GROUP INC NEW COM 828806109 5,228 95,290 SH   SOLE 1 85,990 0 9,300
SINA CORP ORD G81477104 509 16,000 SH   SOLE 1 16,000 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,117 193,820 SH   SOLE 1 193,820 0 0
SIRIUS XM HLDGS INC COM 82968B103 738 149,386 SH   SOLE 1 149,386 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 494 39,385 SH   SOLE 1 39,385 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 3,025 185,900 SH   SOLE 1 104,900 0 81,000
SM ENERGY CO COM 78454L100 336 275,481 SH   SOLE 1 275,481 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 6,606 184,161 SH   SOLE 1 1,000 0 183,161
SMITH A O CORP COM 831865209 7,653 202,408 SH   SOLE 1 155,508 0 46,900
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 637 28,250 SH   SOLE 1 23,950 0 4,300
SOHU COM LTD SPONSORED ADS 83410S108 980 157,289 SH   SOLE 1 157,289 0 0
SOUTHERN CO COM 842587107 2,386 44,075 SH   SOLE 1 35,875 0 8,200
SOUTHWEST AIRLS CO COM 844741108 3,438 96,550 SH   SOLE 1 96,550 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,312 776,475 SH   SOLE 1 776,475 0 0
SPARTANNASH CO COM 847215100 2,082 145,400 SH   SOLE 1 145,400 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 407 11,186 SH   SOLE 1 11,186 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 801 343,874 SH   SOLE 1 343,874 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 398 16,650 SH   SOLE 1 16,650 0 0
SPIRIT AIRLS INC COM 848577102 751 58,250 SH   SOLE 1 58,250 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,701 103,273 SH   SOLE 1 103,273 0 0
SPLUNK INC COM 848637104 767 6,074 SH   SOLE 1 6,074 0 0
SPRINT CORPORATION COM 85207U105 874 101,400 SH   SOLE 1 21,800 0 79,600
SPROUTS FMRS MKT INC COM 85208M102 2,402 129,194 SH   SOLE 1 150 0 129,044
SPX FLOW INC COM 78469X107 461 16,236 SH   SOLE 1 16,236 0 0
SSR MNG INC COM 784730103 42,461 3,720,625 SH   SOLE 1 3,688,625 0 32,000
STANTEC INC COM 85472N109 45,670 1,784,170 SH   SOLE 1 1,666,970 0 117,200
STARBUCKS CORP COM 855244109 3,647 55,475 SH   SOLE 1 55,475 0 0
STARS GROUP INC COM 85570W100 2,576 125,900 SH   SOLE 1 125,900 0 0
STARWOOD PPTY TR INC COM 85571B105 9,543 931,006 SH   SOLE 1 931,006 0 0
STORE CAP CORP COM 862121100 850 46,925 SH   SOLE 1 46,925 0 0
SUN LIFE FINL INC COM 866796105 132,430 4,114,151 SH   SOLE 1 3,809,668 0 304,483
SUNCOR ENERGY INC NEW COM 867224107 148,697 9,311,045 SH   SOLE 1 8,496,819 0 814,226
SUNOPTA INC COM 8676EP108 77 44,600 SH   SOLE 1 44,600 0 0
SUPERIOR INDS INTL INC COM 868168105 62 51,725 SH   SOLE 1 51,725 0 0
SWITCH INC CL A 87105L104 6,795 470,923 SH   SOLE 1 236,147 0 234,776
SYNCHRONY FINL COM 87165B103 4,225 262,558 SH   SOLE 1 204,158 0 58,400
SYNLOGIC INC COM 87166L100 73 42,500 SH   SOLE 1 42,500 0 0
SYNNEX CORP COM 87162W100 4,432 60,625 SH   SOLE 1 725 0 59,900
SYSCO CORP COM 871829107 9,196 201,541 SH   SOLE 1 58,260 0 143,281
T MOBILE US INC COM 872590104 3,352 39,948 SH   SOLE 1 34,348 0 5,600
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 24,234 507,090 SH   SOLE 1 483,890 0 23,200
TAPESTRY INC COM 876030107 1,385 106,955 SH   SOLE 1 106,955 0 0
TARENA INTL INC SPONSORED ADS 876108101 222 58,030 SH   SOLE 1 58,030 0 0
TARGA RES CORP COM 87612G101 1,126 163,022 SH   SOLE 1 163,022 0 0
TARGET CORP COM 87612E106 9,948 107,000 SH   SOLE 1 3,500 0 103,500
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 384 6,275 SH   SOLE 1 6,275 0 0
TASEKO MINES LTD COM 876511106 242 895,539 SH   SOLE 1 895,539 0 0
TATA MTRS LTD SPONSORED ADR 876568502 422 89,450 SH   SOLE 1 89,450 0 0
TC ENERGY CORP COM 87807B107 217,226 4,884,157 SH   SOLE 1 4,439,453 0 444,704
TD AMERITRADE HLDG CORP COM 87236Y108 1,001 28,875 SH   SOLE 1 2,675 0 26,200
TECHNIPFMC PLC COM G87110105 279 41,391 SH   SOLE 1 41,391 0 0
TECK RESOURCES LTD CL B 878742204 25,020 3,297,862 SH   SOLE 1 3,297,862 0 0
TEEKAY TANKERS LTD CL A Y8565N300 1,299 58,398 SH   SOLE 1 58,398 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,615 15,525 SH   SOLE 1 2,425 0 13,100
TELENAV INC COM 879455103 1,045 241,967 SH   SOLE 1 241,967 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 987 58,900 SH   SOLE 1 58,900 0 0
TELUS CORPORATION COM 87971M103 97,176 6,142,378 SH   SOLE 1 5,127,778 0 1,014,600
TEREX CORP NEW COM 880779103 851 59,251 SH   SOLE 1 59,251 0 0
TERRAFORM PWR INC COM CL A 88104R209 651 41,293 SH   SOLE 1 41,293 0 0
TESLA INC COM 88160R101 5,096 9,725 SH   SOLE 1 8,360 0 1,365
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 4,639 516,617 SH   SOLE 1 516,617 0 0
TEXAS INSTRS INC COM 882508104 3,387 33,896 SH   SOLE 1 33,896 0 0
TFI INTL INC COM 87241L109 44,161 2,000,240 SH   SOLE 1 1,992,040 0 8,200
TG THERAPEUTICS INC COM 88322Q108 395 40,103 SH   SOLE 1 40,103 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,679 20,025 SH   SOLE 1 7,425 0 12,600
THOMSON REUTERS CORP COM NEW 884903709 105,340 1,545,155 SH   SOLE 1 1,251,037 0 294,118
TILLYS INC CL A 886885102 415 100,382 SH   SOLE 1 100,382 0 0
TITAN INTL INC ILL COM 88830M102 121 78,291 SH   SOLE 1 78,291 0 0
TOLL BROTHERS INC COM 889478103 447 23,225 SH   SOLE 1 23,225 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 446,170 10,487,859 SH   SOLE 1 9,440,645 0 1,047,214
TOWNSQUARE MEDIA INC CL A 892231101 114 24,798 SH   SOLE 1 24,798 0 0
TRACTOR SUPPLY CO COM 892356106 5,189 61,377 SH   SOLE 1 61,377 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,858 34,600 SH   SOLE 1 500 0 34,100
TRANSALTA CORP COM 89346D107 19,761 3,776,092 SH   SOLE 1 3,776,092 0 0
TRANSGLOBE ENERGY CORP COM 893662106 667 1,840,016 SH   SOLE 1 1,840,016 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,068 920,962 SH   SOLE 1 920,962 0 0
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 136 13,962 SH   SOLE 1 13,962 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,679 26,964 SH   SOLE 1 11,564 0 15,400
TRAVELZOO COM NEW 89421Q205 65 16,508 SH   SOLE 1 16,508 0 0
TRIBUNE PUBG CO NEW COM 89609W107 83 10,227 SH   SOLE 1 10,227 0 0
TRINSEO S A SHS L9340P101 413 22,804 SH   SOLE 1 22,804 0 0
TRIPLE-S MGMT CORP CL B 896749108 902 63,996 SH   SOLE 1 63,996 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,283 337,731 SH   SOLE 1 337,731 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 553 111,044 SH   SOLE 1 111,044 0 0
TRUECAR INC COM 89785L107 277 114,450 SH   SOLE 1 114,450 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 344 74,004 SH   SOLE 1 68,304 0 5,700
TURQUOISE HILL RES LTD COM 900435108 128 327,776 SH   SOLE 1 327,776 0 0
TUTOR PERINI CORP COM 901109108 225 33,425 SH   SOLE 1 33,425 0 0
TYSON FOODS INC CL A 902494103 4,781 82,610 SH   SOLE 1 11,110 0 71,500
U S SILICA HLDGS INC COM 90346E103 532 295,719 SH   SOLE 1 295,719 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,490 53,350 SH   SOLE 1 11,650 0 41,700
UDR INC COM 902653104 576 15,750 SH   SOLE 1 550 0 15,200
ULTA BEAUTY INC COM 90384S303 2,575 14,655 SH   SOLE 1 14,655 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 554 228,175 SH   SOLE 1 194,375 0 33,800
UMPQUA HLDGS CORP COM 904214103 1,467 134,600 SH   SOLE 1 300 0 134,300
UNDER ARMOUR INC CL A 904311107 2,492 270,563 SH   SOLE 1 270,563 0 0
UNILEVER N V N Y SHS NEW 904784709 26,897 551,275 SH   SOLE 1 164,175 0 387,100
UNION PAC CORP COM 907818108 37,942 269,019 SH   SOLE 1 71,775 0 197,244
UNISYS CORP COM NEW 909214306 5,442 440,640 SH   SOLE 1 440,640 0 0
UNITED AIRLS HLDGS INC COM 910047109 373 11,836 SH   SOLE 1 11,836 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 456 210,350 SH   SOLE 1 210,350 0 0
UNITED NAT FOODS INC COM 911163103 1,175 128,050 SH   SOLE 1 128,050 0 0
UNITED RENTALS INC COM 911363109 3,922 38,119 SH   SOLE 1 75 0 38,044
UNITED STATES STL CORP NEW COM 912909108 3,783 599,470 SH   SOLE 1 599,470 0 0
UNITED TECHNOLOGIES CORP COM 913017109 13,924 147,609 SH   SOLE 1 35,409 0 112,200
UNITEDHEALTH GROUP INC COM 91324P102 33,707 135,165 SH   SOLE 1 29,395 0 105,770
UNIVERSAL FST PRODS INC COM 913543104 308 8,275 SH   SOLE 1 8,275 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2,704 27,296 SH   SOLE 1 515 0 26,781
UNIVERSAL TECHNICAL INST INC COM 913915104 353 59,286 SH   SOLE 1 59,286 0 0
UNUM GROUP COM 91529Y106 177 11,781 SH   SOLE 1 11,781 0 0
URBAN OUTFITTERS INC COM 917047102 1,598 112,250 SH   SOLE 1 112,250 0 0
US BANCORP DEL COM NEW 902973304 35,794 1,039,004 SH   SOLE 1 542,868 0 496,136
USANA HEALTH SCIENCES INC COM 90328M107 2,033 35,193 SH   SOLE 1 35,193 0 0
V F CORP COM 918204108 6,875 127,125 SH   SOLE 1 119,225 0 7,900
VAALCO ENERGY INC COM NEW 91851C201 98 108,249 SH   SOLE 1 108,249 0 0
VALE S A SPONSORED ADS 91912E105 20,238 2,441,251 SH   SOLE 1 2,232,151 0 209,100
VALHI INC NEW COM 918905100 141 136,954 SH   SOLE 1 136,954 0 0
VECTOR GROUP LTD COM 92240M108 145 15,362 SH   SOLE 1 15,362 0 0
VECTRUS INC COM 92242T101 8,665 209,247 SH   SOLE 1 209,247 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 467 131,083 SH   SOLE 1 131,083 0 0
VENATOR MATLS PLC SHS G9329Z100 284 165,124 SH   SOLE 1 165,124 0 0
VERA BRADLEY INC COM 92335C106 411 99,769 SH   SOLE 1 99,769 0 0
VEREIT INC COM 92339V100 1,265 258,686 SH   SOLE 1 163,986 0 94,700
VERISK ANALYTICS INC COM 92345Y106 2,473 17,745 SH   SOLE 1 4,645 0 13,100
VERITIV CORP COM 923454102 151 19,150 SH   SOLE 1 19,150 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 52,468 976,518 SH   SOLE 1 208,898 0 767,620
VERSO CORP CL A 92531L207 1,575 139,605 SH   SOLE 1 139,605 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 23,097 97,068 SH   SOLE 1 20,868 0 76,200
VICI PPTYS INC COM 925652109 3,599 216,267 SH   SOLE 1 156,576 0 59,691
VIEMED HEALTHCARE INC COM 92663R105 81 17,150 SH   SOLE 1 17,150 0 0
VISA INC COM CL A 92826C839 9,000 55,861 SH   SOLE 1 5,175 0 50,686
VISTA OUTDOOR INC COM 928377100 1,789 203,278 SH   SOLE 1 203,278 0 0
VIVINT SOLAR INC COM 92854Q106 232 53,170 SH   SOLE 1 53,170 0 0
VOXX INTL CORP CL A 91829F104 31 10,703 SH   SOLE 1 10,703 0 0
VOYA FINANCIAL INC COM 929089100 951 23,450 SH   SOLE 1 23,450 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 242 26,400 SH   SOLE 1 26,400 0 0
VULCAN MATLS CO COM 929160109 11,374 105,245 SH   SOLE 1 2,945 0 102,300
WADDELL & REED FINL INC CL A 930059100 331 29,075 SH   SOLE 1 29,075 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,730 37,820 SH   SOLE 1 37,820 0 0
WALKER & DUNLOP INC COM 93148P102 2,864 71,115 SH   SOLE 1 71,115 0 0
WALMART INC COM 931142103 11,048 97,235 SH   SOLE 1 97,235 0 0
WASHINGTON FED INC COM 938824109 316 12,162 SH   SOLE 1 12,162 0 0
WASTE CONNECTIONS INC COM 94106B101 144,949 1,866,805 SH   SOLE 1 1,716,532 0 150,273
WASTE MGMT INC DEL COM 94106L109 15,550 168,000 SH   SOLE 1 20,200 0 147,800
WATSCO INC COM 942622200 229 1,450 SH   SOLE 1 1,450 0 0
WEC ENERGY GROUP INC COM 92939U106 6,964 79,025 SH   SOLE 1 37,325 0 41,700
WELLS FARGO CO NEW COM 949746101 50,581 1,762,412 SH   SOLE 1 868,512 0 893,900
WESCO INTL INC COM 95082P105 2,399 105,005 SH   SOLE 1 105,005 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 388 416,428 SH   SOLE 1 416,428 0 0
WESTROCK CO COM 96145D105 5,196 183,863 SH   SOLE 1 35,213 0 148,650
WEX INC COM 96208T104 3,043 29,105 SH   SOLE 1 29,105 0 0
WEYERHAEUSER CO COM 962166104 4,443 262,095 SH   SOLE 1 122,695 0 139,400
WHEATON PRECIOUS METALS CORP COM 962879102 25,067 910,257 SH   SOLE 1 808,857 0 101,400
WIDEOPENWEST INC COM 96758W101 447 93,976 SH   SOLE 1 93,976 0 0
WILLIS LEASE FINANCE CORP COM 970646105 591 22,222 SH   SOLE 1 22,222 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 760 4,475 SH   SOLE 1 4,475 0 0
WINGSTOP INC COM 974155103 1,531 19,215 SH   SOLE 1 19,215 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,192 384,449 SH   SOLE 1 382,249 0 2,200
WORKDAY INC CL A 98138H101 461 3,540 SH   SOLE 1 3,540 0 0
WPX ENERGY INC COM 98212B103 140 45,750 SH   SOLE 1 45,750 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,558 144,659 SH   SOLE 1 144,659 0 0
XCEL ENERGY INC COM 98389B100 3,847 63,795 SH   SOLE 1 24,195 0 39,600
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 140 64,436 SH   SOLE 1 64,436 0 0
XUNLEI LTD SPONSORED ADR 98419E108 38 11,500 SH   SOLE 1 11,500 0 0
YAMANA GOLD INC COM 98462Y100 38,821 13,963,405 SH   SOLE 1 13,902,705 0 60,700
YELP INC CL A 985817105 248 13,750 SH   SOLE 1 13,750 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 564 335,684 SH   SOLE 1 335,684 0 0
YUM BRANDS INC COM 988498101 15,672 228,695 SH   SOLE 1 154,895 0 73,800
ZIONS BANCORPORATION N A COM 989701107 5,335 199,375 SH   SOLE 1 199,375 0 0
ZOETIS INC CL A 98978V103 2,762 23,468 SH   SOLE 1 1,500 0 21,968
ZOVIO INC COM 98979V102 727 440,574 SH   SOLE 1 440,574 0 0