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 4,378 183,469 SH   SOLE 1 181,810 0 1,659
58 COM INC SPON ADR REP A 31680Q104 390 7,222 SH   SOLE 1 4,781 0 2,441
ABBOTT LABS COM 002824100 2,523 27,594 SH   SOLE 1 4,395 0 23,199
ABBVIE INC COM 00287Y109 2,117 21,563 SH   SOLE 1 2,493 0 19,070
ABEONA THERAPEUTICS INC COM 00289Y107 833 285,844 SH   SOLE 1 285,844 0 0
ABERCROMBIE & FITCH CO CL A 002896207 2,591 243,543 SH   SOLE 1 243,543 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 202 15,584 SH   SOLE 1 15,584 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 44,023 205,023 SH   SOLE 1 113,077 0 91,946
ACCURAY INC COM 004397105 126 61,941 SH   SOLE 1 61,941 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,398 31,592 SH   SOLE 1 31,592 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 34 13,254 SH   SOLE 1 13,254 0 0
ADDUS HOMECARE CORP COM 006739106 543 5,871 SH   SOLE 1 5,871 0 0
ADECOAGRO S A COM L00849106 773 178,024 SH   SOLE 1 178,024 0 0
ADIENT PLC ORD SHS G0084W101 5,847 356,066 SH   SOLE 1 2,261 0 353,805
ADOBE INC COM 00724F101 54,580 125,382 SH   SOLE 1 46,755 0 78,627
ADVANCED MICRO DEVICES INC COM 007903107 5,286 100,468 SH   SOLE 1 59,294 0 41,174
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 149 16,148 SH   SOLE 1 16,148 0 0
AERCAP HOLDINGS NV SHS N00985106 230 7,473 SH   SOLE 1 7,473 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 8,736 117,165 SH   SOLE 1 117,165 0 0
AFLAC INC COM 001055102 27,310 757,972 SH   SOLE 1 203,172 0 554,800
AGILENT TECHNOLOGIES INC COM 00846U101 1,367 15,470 SH   SOLE 1 284 0 15,186
AGNICO EAGLE MINES LTD COM 008474108 73,076 1,141,187 SH   SOLE 1 942,304 0 198,883
AIR PRODS & CHEMS INC COM 009158106 23,507 97,354 SH   SOLE 1 11,825 0 85,529
ALAMOS GOLD INC NEW COM CL A 011532108 50,000 5,361,563 SH   SOLE 1 5,300,063 0 61,500
ALASKA COMMUNICATIONS SYS GR COM 01167P101 227 81,214 SH   SOLE 1 81,214 0 0
ALBEMARLE CORP COM 012653101 354 4,591 SH   SOLE 1 4,591 0 0
ALCOA CORP COM 013872106 120 10,675 SH   SOLE 1 10,675 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 68 16,346 SH   SOLE 1 16,346 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10,819 66,680 SH   SOLE 1 66,680 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 981 8,742 SH   SOLE 1 8,742 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 11,286 873,000 SH   SOLE 1 873,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23,961 111,087 SH   SOLE 1 64,673 0 46,414
ALIGN TECHNOLOGY INC COM 016255101 852 3,106 SH   SOLE 1 3,106 0 0
ALLEGHANY CORP DEL COM 017175100 1,601 3,273 SH   SOLE 1 3,273 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 8,866 196,493 SH   SOLE 1 160,595 0 35,898
ALLIANT ENERGY CORP COM 018802108 1,379 28,827 SH   SOLE 1 584 0 28,243
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,423 38,701 SH   SOLE 1 25 0 38,676
ALLSTATE CORP COM 020002101 16,810 173,317 SH   SOLE 1 24,483 0 148,834
ALPHABET INC CAP STK CL C 02079K107 166,861 118,039 SH   SOLE 1 37,069 0 80,970
ALPHABET INC CAP STK CL A 02079K305 12,544 8,846 SH   SOLE 1 8,846 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 2,744 358,677 SH   SOLE 1 358,677 0 0
AMAZON COM INC COM 023135106 196,640 71,277 SH   SOLE 1 29,562 0 41,715
AMBEV SA SPONSORED ADR 02319V103 4,637 1,756,298 SH   SOLE 1 1,591,647 0 164,651
AMDOCS LTD SHS G02602103 834 13,698 SH   SOLE 1 13,698 0 0
AMEDISYS INC COM 023436108 839 4,228 SH   SOLE 1 4,228 0 0
AMEREN CORP COM 023608102 2,333 33,152 SH   SOLE 1 13,007 0 20,145
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,074 557,482 SH   SOLE 1 515,093 0 42,389
AMERICAN ASSETS TR INC COM 024013104 243 8,724 SH   SOLE 1 8,724 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 429 56,444 SH   SOLE 1 56,444 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5,617 515,279 SH   SOLE 1 515,279 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,056 13,261 SH   SOLE 1 5,201 0 8,060
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,236 50,014 SH   SOLE 1 0 0 50,014
AMERICAN EXPRESS CO COM 025816109 4,935 51,842 SH   SOLE 1 51,842 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 534 8,420 SH   SOLE 1 8,420 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 581 21,617 SH   SOLE 1 21,617 0 0
AMERICAN NATL INS CO COM 028591105 395 5,480 SH   SOLE 1 5,480 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,001 67,586 SH   SOLE 1 67,586 0 0
AMERICAN TOWER CORP NEW COM 03027X100 18,458 71,393 SH   SOLE 1 20,534 0 50,859
AMERICAN WTR WKS CO INC NEW COM 030420103 3,388 26,335 SH   SOLE 1 307 0 26,028
AMERICOLD RLTY TR COM 03064D108 2,466 67,940 SH   SOLE 1 1,948 0 65,992
AMERISOURCEBERGEN CORP COM 03073E105 1,064 10,563 SH   SOLE 1 91 0 10,472
AMGEN INC COM 031162100 6,601 27,987 SH   SOLE 1 27,987 0 0
AMKOR TECHNOLOGY INC COM 031652100 11,877 964,791 SH   SOLE 1 21,876 0 942,915
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,424 299,067 SH   SOLE 1 299,067 0 0
AMPHENOL CORP NEW CL A 032095101 1,674 17,476 SH   SOLE 1 512 0 16,964
AMPLIFY ENERGY CORP NEW COM 03212B103 64 51,954 SH   SOLE 1 51,954 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 173 35,593 SH   SOLE 1 35,593 0 0
ANALOG DEVICES INC COM 032654105 1,909 15,567 SH   SOLE 1 15,567 0 0
ANAPTYSBIO INC COM 032724106 2,386 106,791 SH   SOLE 1 106,791 0 0
ANGIODYNAMICS INC COM 03475V101 441 43,334 SH   SOLE 1 43,334 0 0
ANSYS INC COM 03662Q105 253 868 SH   SOLE 1 868 0 0
ANTERO RESOURCES CORP COM 03674X106 2,727 1,073,746 SH   SOLE 1 1,073,746 0 0
ANTHEM INC COM 036752103 9,128 34,710 SH   SOLE 1 5,626 0 29,084
AON PLC SHS CL A G0403H108 4,674 24,267 SH   SOLE 1 4,392 0 19,875
APARTMENT INVT & MGMT CO CL A 03748R754 1,194 31,723 SH   SOLE 1 31,723 0 0
APHRIA INC COM 03765K104 1,221 284,700 SH   SOLE 1 284,700 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 227 4,555 SH   SOLE 1 4,555 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,063 213,553 SH   SOLE 1 213,553 0 0
APPLE INC COM 037833100 268,940 737,226 SH   SOLE 1 280,133 0 457,093
APPLIED GENETIC TECHNOLOGIES COM 03820J100 346 62,461 SH   SOLE 1 62,461 0 0
APPLIED MATLS INC COM 038222105 1,321 21,851 SH   SOLE 1 21,851 0 0
APTINYX INC COM 03836N103 43 10,244 SH   SOLE 1 10,244 0 0
ARAVIVE INC COM 03890D108 570 48,964 SH   SOLE 1 48,964 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 377 377,173 SH   SOLE 1 377,173 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 11,940 1,112,738 SH   SOLE 1 1,112,738 0 0
ARCH CAP GROUP LTD ORD G0450A105 8,601 300,204 SH   SOLE 1 248,240 0 51,964
ARCH RESOURCES INC CL A 03940R107 640 22,539 SH   SOLE 1 22,539 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,561 89,257 SH   SOLE 1 1,695 0 87,562
ARDMORE SHIPPING CORP COM Y0207T100 145 33,373 SH   SOLE 1 33,373 0 0
ARGENX SE SPONSORED ADR 04016X101 599 2,658 SH   SOLE 1 2,658 0 0
ARROW ELECTRS INC COM 042735100 16,718 243,390 SH   SOLE 1 711 0 242,679
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 948 29,165 SH   SOLE 1 29,165 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 2,429 535,098 SH   SOLE 1 458,251 0 76,847
ASML HOLDING N V N Y REGISTRY SHS N07059210 38,340 104,177 SH   SOLE 1 37,919 0 66,258
ASSERTIO HOLDINGS INC COM 04546C106 1,480 1,726,712 SH   SOLE 1 1,726,712 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,836 110,350 SH   SOLE 1 4,423 0 105,927
AT HOME GROUP INC COM 04650Y100 91 14,020 SH   SOLE 1 14,020 0 0
AT&T INC COM 00206R102 43,889 1,451,829 SH   SOLE 1 465,520 0 986,309
ATHENEX INC COM 04685N103 747 54,269 SH   SOLE 1 54,269 0 0
ATLANTIC POWER CORP COM NEW 04878Q863 4,662 2,309,723 SH   SOLE 1 2,309,723 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 23,604 1,453,900 SH   SOLE 1 1,359,500 0 94,400
AUTODESK INC COM 052769106 1,833 7,662 SH   SOLE 1 7,662 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 882 11,681 SH   SOLE 1 11,201 0 480
AUTOMATIC DATA PROCESSING IN COM 053015103 45,101 302,913 SH   SOLE 1 90,879 0 212,034
AUTOZONE INC COM 053332102 1,627 1,442 SH   SOLE 1 37 0 1,405
AVALARA INC COM 05338G106 1,206 9,063 SH   SOLE 1 521 0 8,542
AVALONBAY CMNTYS INC COM 053484101 28,215 182,458 SH   SOLE 1 111,366 0 71,092
AVANTOR INC COM 05352A100 847 49,827 SH   SOLE 1 131 0 49,696
AVERY DENNISON CORP COM 053611109 1,676 14,688 SH   SOLE 1 128 0 14,560
AVIS BUDGET GROUP COM 053774105 299 13,066 SH   SOLE 1 13,066 0 0
AVISTA CORP COM 05379B107 221 6,068 SH   SOLE 1 6,068 0 0
AVNET INC COM 053807103 7,133 255,797 SH   SOLE 1 66,027 0 189,770
B2GOLD CORP COM 11777Q209 48,669 8,558,268 SH   SOLE 1 8,433,968 0 124,300
BAIDU INC SPON ADR REP A 056752108 10,333 86,185 SH   SOLE 1 78,164 0 8,021
BANCO DE CHILE SPONSORED ADS 059520106 491 27,803 SH   SOLE 1 12,220 0 15,583
BANCORP INC DEL COM 05969A105 474 48,329 SH   SOLE 1 48,329 0 0
BANK MONTREAL QUE COM 063671101 105,533 1,982,634 SH   SOLE 1 1,900,800 0 81,834
BANK NEW YORK MELLON CORP COM 064058100 5,275 136,486 SH   SOLE 1 16,231 0 120,255
BANK NOVA SCOTIA B C COM 064149107 244,177 5,900,307 SH   SOLE 1 5,227,644 0 672,663
BARNES & NOBLE ED INC COM 06777U101 349 218,072 SH   SOLE 1 218,072 0 0
BARRICK GOLD CORPORATION COM 067901108 269,965 10,032,501 SH   SOLE 1 9,106,501 0 926,000
BAUSCH HEALTH COS INC COM 071734107 98,696 5,393,887 SH   SOLE 1 4,924,187 0 469,700
BBX CAP CORP NEW CL A 05491N104 202 79,704 SH   SOLE 1 79,704 0 0
BCE INC COM NEW 05534B760 221,895 5,320,219 SH   SOLE 1 4,922,219 0 398,000
BEASLEY BROADCAST GROUP INC CL A 074014101 60 24,528 SH   SOLE 1 24,528 0 0
BERKLEY W R CORP COM 084423102 2,807 48,997 SH   SOLE 1 2,273 0 46,724
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 69,487 389,259 SH   SOLE 1 95,454 0 293,805
BERRY CORP COM 08579X101 451 93,294 SH   SOLE 1 93,294 0 0
BG STAFFING INC COM 05544A109 186 16,467 SH   SOLE 1 16,467 0 0
BHP GROUP LTD SPONSORED ADS 088606108 5,492 110,444 SH   SOLE 1 90,196 0 20,248
BIG LOTS INC COM 089302103 4,276 101,807 SH   SOLE 1 86 0 101,721
BIGLARI HLDGS INC COM STK CL B 08986R309 820 11,885 SH   SOLE 1 11,885 0 0
BIO RAD LABS INC CL A 090572207 5,477 12,130 SH   SOLE 1 0 0 12,130
BIOGEN INC COM 09062X103 18,896 70,625 SH   SOLE 1 17,074 0 53,551
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 966 13,207 SH   SOLE 1 51 0 13,156
BIOMARIN PHARMACEUTICAL INC COM 09061G101 952 7,721 SH   SOLE 1 7,721 0 0
BJS RESTAURANTS INC COM 09180C106 629 30,052 SH   SOLE 1 30,052 0 0
BK OF AMERICA CORP COM 060505104 74,554 3,139,108 SH   SOLE 1 1,275,173 0 1,863,935
BLACK HILLS CORP COM 092113109 656 11,583 SH   SOLE 1 89 0 11,494
BLACKBERRY LTD COM 09228F103 967 198,208 SH   SOLE 1 198,208 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 113 12,404 SH   SOLE 1 12,404 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,045 18,449 SH   SOLE 1 18,449 0 0
BLOOMIN BRANDS INC COM 094235108 1,126 105,584 SH   SOLE 1 105,584 0 0
BLUCORA INC COM 095229100 1,053 92,213 SH   SOLE 1 92,213 0 0
BOOKING HOLDINGS INC COM 09857L108 14,091 8,849 SH   SOLE 1 4,361 0 4,488
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,395 56,498 SH   SOLE 1 9,608 0 46,890
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 8,406 93,005 SH   SOLE 1 13,680 0 79,325
BP PLC SPONSORED ADR 055622104 301 12,922 SH   SOLE 1 12,922 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 105 36,788 SH   SOLE 1 36,788 0 0
BRF SA SPONSORED ADR 10552T107 8,908 2,243,808 SH   SOLE 1 2,198,734 0 45,074
BRIGHTCOVE INC COM 10921T101 91 11,542 SH   SOLE 1 11,542 0 0
BRIGHTSPHERE INVT GROUP INC COM 10948W103 2,133 171,201 SH   SOLE 1 171,201 0 0
BRINKER INTL INC COM 109641100 3,569 148,724 SH   SOLE 1 148,724 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 46,020 782,660 SH   SOLE 1 175,397 0 607,263
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,459 140,622 SH   SOLE 1 140,622 0 0
BROADCOM INC COM 11135F101 4,866 15,418 SH   SOLE 1 15,418 0 0
BROOKDALE SR LIVING INC COM 112463104 429 145,554 SH   SOLE 1 145,554 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 181,192 5,505,259 SH   SOLE 1 4,932,712 0 572,547
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 31,951 1,037,908 SH   SOLE 1 960,195 0 77,713
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 75,340 1,830,616 SH   SOLE 1 1,537,669 0 292,947
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3,624 79,534 SH   SOLE 1 79,534 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 61,845 1,291,645 SH   SOLE 1 1,104,545 0 187,100
BROWN & BROWN INC COM 115236101 2,668 65,457 SH   SOLE 1 734 0 64,723
BROWN FORMAN CORP CL B 115637209 5,332 83,758 SH   SOLE 1 383 0 83,375
BRP INC COM SUN VTG 05577W200 65,397 1,533,322 SH   SOLE 1 1,446,822 0 86,500
BURLINGTON STORES INC COM 122017106 643 3,264 SH   SOLE 1 3,264 0 0
CABLE ONE INC COM 12685J105 3,101 1,747 SH   SOLE 1 166 0 1,581
CABOT OIL & GAS CORP COM 127097103 17,789 1,035,470 SH   SOLE 1 748,827 0 286,643
CACI INTL INC CL A 127190304 275 1,270 SH   SOLE 1 1,270 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,122 32,539 SH   SOLE 1 23,299 0 9,240
CAE INC COM 124765108 74,786 4,610,600 SH   SOLE 1 4,559,940 0 50,660
CAI INTERNATIONAL INC COM 12477X106 2,180 130,829 SH   SOLE 1 130,829 0 0
CAMDEN PPTY TR SH BEN INT 133131102 2,647 29,017 SH   SOLE 1 5,273 0 23,744
CAMECO CORP COM 13321L108 19,774 1,928,430 SH   SOLE 1 1,928,430 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 7,601 327,387 SH   SOLE 1 327,387 0 0
CANADIAN IMP BK COMM COM 136069101 70,346 1,052,432 SH   SOLE 1 971,032 0 81,400
CANADIAN NAT RES LTD COM 136385101 109,546 6,314,791 SH   SOLE 1 5,735,643 0 579,148
CANADIAN NATL RY CO COM 136375102 516,949 5,842,796 SH   SOLE 1 5,032,077 0 810,719
CANADIAN PAC RY LTD COM 13645T100 348,413 1,369,698 SH   SOLE 1 1,199,521 0 170,177
CANADIAN SOLAR INC COM 136635109 17,687 917,848 SH   SOLE 1 917,848 0 0
CAPITAL ONE FINL CORP COM 14040H105 9,832 157,091 SH   SOLE 1 157,091 0 0
CARDINAL HEALTH INC COM 14149Y108 3,779 72,402 SH   SOLE 1 285 0 72,117
CARS COM INC COM 14575E105 1,548 268,815 SH   SOLE 1 268,815 0 0
CATALENT INC COM 148806102 4,658 63,543 SH   SOLE 1 91 0 63,452
CATALYST BIOSCIENCES INC COM NEW 14888D208 363 61,884 SH   SOLE 1 61,884 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 4,009 42,980 SH   SOLE 1 168 0 42,812
CDK GLOBAL INC COM 12508E101 924 22,302 SH   SOLE 1 114 0 22,188
CDW CORP COM 12514G108 682 5,870 SH   SOLE 1 5,870 0 0
CECO ENVIRONMENTAL CORP COM 125141101 2,305 349,784 SH   SOLE 1 349,784 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 124 125,679 SH   SOLE 1 125,679 0 0
CELANESE CORP DEL COM 150870103 2,167 25,099 SH   SOLE 1 424 0 24,675
CELESTICA INC SUB VTG SHS 15101Q108 21,921 3,192,933 SH   SOLE 1 3,177,133 0 15,800
CEMEX SAB DE CV SPON ADR NEW 151290889 13,864 4,813,925 SH   SOLE 1 4,727,734 0 86,191
CENOVUS ENERGY INC COM 15135U109 44,639 9,543,117 SH   SOLE 1 9,217,417 0 325,700
CENTENE CORP DEL COM 15135B101 12,661 199,229 SH   SOLE 1 1,457 0 197,772
CENTENNIAL RESOURCE DEV INC CL A 15136A102 988 1,109,578 SH   SOLE 1 1,109,578 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 696 20,605 SH   SOLE 1 20,605 0 0
CERIDIAN HCM HLDG INC COM 15677J108 2,289 28,700 SH   SOLE 1 27,600 0 1,100
CERNER CORP COM 156782104 1,383 20,176 SH   SOLE 1 20,176 0 0
CGI INC CL A SUB VTG 12532H104 111,322 1,766,906 SH   SOLE 1 1,691,640 0 75,266
CHANNELADVISOR CORP COM 159179100 907 57,289 SH   SOLE 1 57,289 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 5,343 10,475 SH   SOLE 1 10,475 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,042 121,397 SH   SOLE 1 20,586 0 100,811
CHEESECAKE FACTORY INC COM 163072101 205 8,956 SH   SOLE 1 8,956 0 0
CHEETAH MOBILE INC ADR 163075104 969 563,505 SH   SOLE 1 563,505 0 0
CHEMED CORP NEW COM 16359R103 12,819 28,419 SH   SOLE 1 3,056 0 25,363
CHEMOURS CO COM 163851108 5,580 363,520 SH   SOLE 1 363,520 0 0
CHEVRON CORP NEW COM 166764100 34,046 381,555 SH   SOLE 1 120,304 0 261,251
CHILDRENS PL INC COM 168905107 2,184 58,356 SH   SOLE 1 58,356 0 0
CHIMERA INVT CORP COM NEW 16934Q208 3,929 408,878 SH   SOLE 1 408,878 0 0
CHIMERIX INC COM 16934W106 1,306 421,415 SH   SOLE 1 421,415 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 493 4,827 SH   SOLE 1 4,827 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,702 80,320 SH   SOLE 1 61,221 0 19,099
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1,783 63,522 SH   SOLE 1 41,094 0 22,428
CHINA UNICOM HONG KONG SPONSORED ADR 16945R104 2,066 379,021 SH   SOLE 1 270,239 0 108,782
CHINA YUCHAI INTL LTD COM G21082105 2,350 163,401 SH   SOLE 1 163,401 0 0
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 1,007 44,420 SH   SOLE 1 44,420 0 0
CHURCH & DWIGHT INC COM 171340102 1,798 23,261 SH   SOLE 1 1,928 0 21,333
CIDARA THERAPEUTICS INC COM 171757107 162 43,903 SH   SOLE 1 43,903 0 0
CIENA CORP COM NEW 171779309 2,215 40,898 SH   SOLE 1 5,267 0 35,631
CIGNA CORP NEW COM 125523100 3,985 21,235 SH   SOLE 1 3,934 0 17,301
CINTAS CORP COM 172908105 1,671 6,273 SH   SOLE 1 6,273 0 0
CISCO SYS INC COM 17275R102 17,787 381,361 SH   SOLE 1 300,216 0 81,145
CITIGROUP INC COM NEW 172967424 41,027 802,885 SH   SOLE 1 272,025 0 530,860
CITIZENS FINANCIAL GROUP INC COM 174610105 3,267 129,456 SH   SOLE 1 37,796 0 91,660
CITRIX SYS INC COM 177376100 1,310 8,854 SH   SOLE 1 8,854 0 0
CIVEO CORP CDA COM 17878Y108 337 546,830 SH   SOLE 1 546,830 0 0
CLOROX CO DEL COM 189054109 620 2,828 SH   SOLE 1 2,828 0 0
CLOUDERA INC COM 18914U100 2,120 166,704 SH   SOLE 1 0 0 166,704
CME GROUP INC COM 12572Q105 21,354 131,376 SH   SOLE 1 35,650 0 95,726
CMS ENERGY CORP COM 125896100 3,273 56,021 SH   SOLE 1 714 0 55,307
CNOOC LIMITED SPONSORED ADR 126132109 4,387 38,881 SH   SOLE 1 30,431 0 8,450
CNX RESOURCES CORPORATION COM 12653C108 6,469 747,913 SH   SOLE 1 747,913 0 0
COCA COLA CO COM 191216100 52,066 1,165,300 SH   SOLE 1 515,398 0 649,902
COCA COLA EUROPEAN PARTNERS SHS G25839104 4,034 106,824 SH   SOLE 1 106,824 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 417 9,519 SH   SOLE 1 7,118 0 2,401
COGNEX CORP COM 192422103 1,215 20,342 SH   SOLE 1 103 0 20,239
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,567 27,585 SH   SOLE 1 27,585 0 0
COHERUS BIOSCIENCES INC COM 19249H103 290 16,241 SH   SOLE 1 16,241 0 0
COLGATE PALMOLIVE CO COM 194162103 11,767 160,621 SH   SOLE 1 143,349 0 17,272
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 20,174 351,571 SH   SOLE 1 325,171 0 26,400
COLUMBIA SPORTSWEAR CO COM 198516106 441 5,479 SH   SOLE 1 5,479 0 0
COMCAST CORP NEW CL A 20030N101 14,691 376,878 SH   SOLE 1 268,750 0 108,128
COMERICA INC COM 200340107 15,007 393,892 SH   SOLE 1 134,799 0 259,093
COMMERCE BANCSHARES INC COM 200525103 296 4,972 SH   SOLE 1 4,972 0 0
COMMERCIAL VEH GROUP INC COM 202608105 761 263,397 SH   SOLE 1 263,397 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,282 1,754,669 SH   SOLE 1 1,363,214 0 391,455
COMMVAULT SYSTEMS INC COM 204166102 831 21,461 SH   SOLE 1 21,461 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 119 10,492 SH   SOLE 1 10,492 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 883 450,727 SH   SOLE 1 450,727 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 464 20,380 SH   SOLE 1 20,380 0 0
COMSCORE INC COM 20564W105 169 54,551 SH   SOLE 1 54,551 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3,503 352,020 SH   SOLE 1 352,020 0 0
CONDUENT INC COM 206787103 3,168 1,325,452 SH   SOLE 1 1,325,452 0 0
CONOCOPHILLIPS COM 20825C104 21,765 517,972 SH   SOLE 1 439,709 0 78,263
CONSOLIDATED COMM HLDGS INC COM 209034107 428 63,289 SH   SOLE 1 63,289 0 0
CONSOLIDATED EDISON INC COM 209115104 6,978 97,014 SH   SOLE 1 2,337 0 94,677
COOPER COS INC COM NEW 216648402 1,798 6,338 SH   SOLE 1 76 0 6,262
COOPER STD HLDGS INC COM 21676P103 377 28,450 SH   SOLE 1 28,450 0 0
COPART INC COM 217204106 3,535 42,447 SH   SOLE 1 11,953 0 30,494
CORELOGIC INC COM 21871D103 1,512 22,491 SH   SOLE 1 218 0 22,273
CORNERSTONE BLDG BRANDS INC COM 21925D109 322 53,212 SH   SOLE 1 53,212 0 0
CORPORACION AMER ARPTS S A COM L1995B107 228 104,634 SH   SOLE 1 104,634 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 231 84,918 SH   SOLE 1 84,918 0 0
COSTAR GROUP INC COM 22160N109 2,041 2,872 SH   SOLE 1 1,945 0 927
COSTCO WHSL CORP NEW COM 22160K105 21,175 69,836 SH   SOLE 1 36,880 0 32,956
COVENANT TRANSN GROUP INC CL A 22284P105 845 58,565 SH   SOLE 1 58,565 0 0
COVETRUS INC COM 22304C100 442 24,714 SH   SOLE 1 24,714 0 0
COVIA HLDGS CORP COM 22305A103 85 176,914 SH   SOLE 1 176,914 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,746 24,763 SH   SOLE 1 24,763 0 0
CRAWFORD & CO CL B 224633107 126 17,902 SH   SOLE 1 17,902 0 0
CRAWFORD & CO CL A 224633206 236 29,903 SH   SOLE 1 29,903 0 0
CRESCENT PT ENERGY CORP COM 22576C101 21,556 13,301,652 SH   SOLE 1 13,056,952 0 244,700
CRH MED CORP COM 12626F105 4,390 2,098,235 SH   SOLE 1 2,098,235 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,472 14,674 SH   SOLE 1 2,750 0 11,924
CROWN CASTLE INTL CORP NEW COM 22822V101 315 1,883 SH   SOLE 1 1,883 0 0
CSG SYS INTL INC COM 126349109 265 6,392 SH   SOLE 1 6,392 0 0
CSX CORP COM 126408103 2,699 38,706 SH   SOLE 1 38,706 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 173 21,174 SH   SOLE 1 21,174 0 0
CURTISS WRIGHT CORP COM 231561101 2,090 23,410 SH   SOLE 1 20 0 23,390
CVS HEALTH CORP COM 126650100 24,347 374,735 SH   SOLE 1 50,133 0 324,602
CYMABAY THERAPEUTICS INC COM 23257D103 856 245,330 SH   SOLE 1 245,330 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 396 47,554 SH   SOLE 1 47,554 0 0
DANAHER CORPORATION COM 235851102 12,319 69,663 SH   SOLE 1 9,623 0 60,040
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2,906 39,147 SH   SOLE 1 39,147 0 0
DARLING INGREDIENTS INC COM 237266101 4,762 193,410 SH   SOLE 1 193,410 0 0
DATADOG INC CL A COM 23804L103 1,297 14,918 SH   SOLE 1 2,773 0 12,145
DECKERS OUTDOOR CORP COM 243537107 326 1,660 SH   SOLE 1 1,660 0 0
DELEK US HLDGS INC NEW COM 24665A103 2,410 138,436 SH   SOLE 1 138,436 0 0
DELL TECHNOLOGIES INC CL C 24703L202 984 17,915 SH   SOLE 1 148 0 17,767
DELTA AIR LINES INC DEL COM NEW 247361702 7,307 260,505 SH   SOLE 1 260,505 0 0
DELTA APPAREL INC COM 247368103 130 10,743 SH   SOLE 1 10,743 0 0
DESCARTES SYS GROUP INC COM 249906108 128,662 2,437,045 SH   SOLE 1 2,305,671 0 131,374
DESIGNER BRANDS INC CL A 250565108 620 91,525 SH   SOLE 1 91,525 0 0
DEVON ENERGY CORP NEW COM 25179M103 9,095 802,031 SH   SOLE 1 365,950 0 436,081
DEXCOM INC COM 252131107 1,779 4,388 SH   SOLE 1 4,388 0 0
DHI GROUP INC COM 23331S100 621 295,485 SH   SOLE 1 295,485 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 14,010 104,250 SH   SOLE 1 22,631 0 81,619
DICERNA PHARMACEUTICALS INC COM 253031108 6,919 272,386 SH   SOLE 1 0 0 272,386
DICKS SPORTING GOODS INC COM 253393102 3,073 74,483 SH   SOLE 1 74,483 0 0
DIEBOLD NXDF INC COM 253651103 824 135,897 SH   SOLE 1 135,897 0 0
DIGITAL RLTY TR INC COM 253868103 15,428 108,564 SH   SOLE 1 20,560 0 88,004
DIGITAL TURBINE INC COM NEW 25400W102 321 25,576 SH   SOLE 1 25,576 0 0
DISCOVER FINL SVCS COM 254709108 11,007 219,739 SH   SOLE 1 219,739 0 0
DISNEY WALT CO COM DISNEY 254687106 1,332 11,944 SH   SOLE 1 6,193 0 5,751
DOCUSIGN INC COM 256163106 1,283 7,450 SH   SOLE 1 7,450 0 0
DOLLAR GEN CORP NEW COM 256677105 27,819 146,024 SH   SOLE 1 17,763 0 128,261
DOLLAR TREE INC COM 256746108 3,325 35,881 SH   SOLE 1 12,103 0 23,778
DOMINION ENERGY INC COM 25746U109 26,141 322,018 SH   SOLE 1 104,596 0 217,422
DOMINOS PIZZA INC COM 25754A201 14,081 38,114 SH   SOLE 1 331 0 37,783
DONALDSON INC COM 257651109 969 20,823 SH   SOLE 1 1,165 0 19,658
DONNELLEY FINL SOLUTIONS INC COM 25787G100 3,215 382,717 SH   SOLE 1 382,717 0 0
DONNELLEY R R & SONS CO COM 257867200 583 489,827 SH   SOLE 1 489,827 0 0
DORIAN LPG LTD SHS USD Y2106R110 470 60,668 SH   SOLE 1 60,668 0 0
DOUGLAS EMMETT INC COM 25960P109 591 19,273 SH   SOLE 1 19,273 0 0
DR REDDYS LABS LTD ADR 256135203 868 16,372 SH   SOLE 1 16,372 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 5,356 339,178 SH   SOLE 1 322,978 0 16,200
DRIVE SHACK INC COM 262077100 336 181,575 SH   SOLE 1 181,575 0 0
DROPBOX INC CL A 26210C104 756 34,728 SH   SOLE 1 6,461 0 28,267
DTE ENERGY CO COM 233331107 1,939 18,041 SH   SOLE 1 2,979 0 15,062
DUCOMMUN INC DEL COM 264147109 1,588 45,529 SH   SOLE 1 45,529 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,816 60,286 SH   SOLE 1 19,381 0 40,905
DUKE REALTY CORP COM NEW 264411505 16,534 467,186 SH   SOLE 1 26,440 0 440,746
DUPONT DE NEMOURS INC COM 26614N102 17,641 332,034 SH   SOLE 1 44,197 0 287,837
DXC TECHNOLOGY CO COM 23355L106 9,509 576,273 SH   SOLE 1 91,028 0 485,245
DYNATRACE INC COM 268150109 887 21,858 SH   SOLE 1 4,058 0 17,800
E TRADE FINANCIAL CORP COM NEW 269246401 1,372 27,589 SH   SOLE 1 4,053 0 23,536
EAGLE PHARMACEUTICALS INC COM 269796108 252 5,251 SH   SOLE 1 5,251 0 0
EASTGROUP PPTY INC COM 277276101 272 2,296 SH   SOLE 1 2,296 0 0
EBAY INC. COM 278642103 806 15,372 SH   SOLE 1 15,372 0 0
ECOLAB INC COM 278865100 21,642 108,782 SH   SOLE 1 45,385 0 63,397
ECOPETROL S A SPONSORED ADS 279158109 3,369 302,703 SH   SOLE 1 278,883 0 23,820
EGAIN CORP COM NEW 28225C806 268 24,110 SH   SOLE 1 24,110 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 747 77,796 SH   SOLE 1 77,796 0 0
ELDORADO GOLD CORP NEW COM 284902509 78,474 8,138,345 SH   SOLE 1 7,317,620 0 820,725
ELECTRONIC ARTS INC COM 285512109 4,178 31,636 SH   SOLE 1 11,640 0 19,996
ELLINGTON FINANCIAL INC COM 28852N109 359 30,487 SH   SOLE 1 30,487 0 0
EMBRAER S.A. SPONSORED ADS 29082A107 2,155 360,294 SH   SOLE 1 360,294 0 0
EMCOR GROUP INC COM 29084Q100 648 9,793 SH   SOLE 1 9,793 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,773 22,421 SH   SOLE 1 7,989 0 14,432
ENANTA PHARMACEUTICALS INC COM 29251M106 498 9,911 SH   SOLE 1 9,911 0 0
ENBRIDGE INC COM 29250N105 387,113 12,730,632 SH   SOLE 1 11,900,018 0 830,614
ENCOMPASS HEALTH CORP COM 29261A100 639 10,319 SH   SOLE 1 10,319 0 0
ENDO INTL PLC SHS G30401106 207 60,441 SH   SOLE 1 60,441 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 319 79,279 SH   SOLE 1 79,279 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,190 158,436 SH   SOLE 1 143,789 0 14,647
ENERPLUS CORP COM 292766102 7,246 2,574,889 SH   SOLE 1 2,574,889 0 0
ENTERGY CORP NEW COM 29364G103 10,792 115,044 SH   SOLE 1 13,449 0 101,595
ENVISTA HOLDINGS CORPORATION COM 29415F104 885 41,966 SH   SOLE 1 104 0 41,862
ENZO BIOCHEM INC COM 294100102 144 64,109 SH   SOLE 1 64,109 0 0
EPAM SYS INC COM 29414B104 1,534 6,089 SH   SOLE 1 17 0 6,072
EQT CORP COM 26884L109 3,924 329,771 SH   SOLE 1 329,771 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 5,470 169,866 SH   SOLE 1 682 0 169,184
EQUITY LIFESTYLE PPTYS INC COM 29472R108 4,456 71,316 SH   SOLE 1 21,684 0 49,632
EQUITY RESIDENTIAL SH BEN INT 29476L107 22,248 378,235 SH   SOLE 1 114,105 0 264,130
ERIE INDTY CO CL A 29530P102 2,600 13,551 SH   SOLE 1 10,135 0 3,416
ESSEX PPTY TR INC COM 297178105 13,967 60,946 SH   SOLE 1 16,927 0 44,019
EVEREST RE GROUP LTD COM G3223R108 4,438 21,522 SH   SOLE 1 9,919 0 11,603
EVERSOURCE ENERGY COM 30040W108 11,393 136,823 SH   SOLE 1 563 0 136,260
EVOFEM BIOSCIENCES INC COM 30048L104 1,127 398,243 SH   SOLE 1 398,243 0 0
EXELON CORP COM 30161N101 9,427 259,776 SH   SOLE 1 54,929 0 204,847
EXFO INC SUB VTG SHS 302046107 204 71,100 SH   SOLE 1 71,100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 569 6,922 SH   SOLE 1 6,922 0 0
EXPRESS INC COM 30219E103 338 219,278 SH   SOLE 1 219,278 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 542 48,479 SH   SOLE 1 48,479 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,586 27,993 SH   SOLE 1 1,222 0 26,771
EXXON MOBIL CORP COM 30231G102 10,479 234,332 SH   SOLE 1 114,636 0 119,696
F M C CORP COM NEW 302491303 3,485 34,980 SH   SOLE 1 265 0 34,715
F5 NETWORKS INC COM 315616102 505 3,623 SH   SOLE 1 3,623 0 0
FACEBOOK INC CL A 30303M102 130,301 573,838 SH   SOLE 1 197,078 0 376,760
FASTENAL CO COM 311900104 1,253 29,259 SH   SOLE 1 29,259 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8,422 98,839 SH   SOLE 1 98,839 0 0
FEDERATED HERMES INC CL B 314211103 397 16,751 SH   SOLE 1 16,751 0 0
FERROGLOBE PLC SHS G33856108 87 176,015 SH   SOLE 1 176,015 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 25,650 191,288 SH   SOLE 1 49,022 0 142,266
FIRST COMWLTH FINL CORP PA COM 319829107 97 11,701 SH   SOLE 1 11,701 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,156 10,911 SH   SOLE 1 266 0 10,645
FIRSTENERGY CORP COM 337932107 3,679 94,856 SH   SOLE 1 16,107 0 78,749
FIRSTSERVICE CORP NEW COM 33767E202 15,732 156,175 SH   SOLE 1 156,175 0 0
FISERV INC COM 337738108 15,267 156,390 SH   SOLE 1 56,918 0 99,472
FIVE PRIME THERAPEUTICS INC COM 33830X104 85 13,906 SH   SOLE 1 13,906 0 0
FLUIDIGM CORP DEL COM 34385P108 490 122,124 SH   SOLE 1 122,124 0 0
FLUOR CORP NEW COM 343412102 3,102 256,805 SH   SOLE 1 256,805 0 0
FOOT LOCKER INC COM 344849104 1,399 47,984 SH   SOLE 1 47,984 0 0
FORD MTR CO DEL COM 345370860 14,240 2,342,049 SH   SOLE 1 196,497 0 2,145,552
FORTINET INC COM 34959E109 3,988 29,052 SH   SOLE 1 267 0 28,785
FORTIS INC COM 349553107 105,257 2,767,580 SH   SOLE 1 2,591,880 0 175,700
FORTUNA SILVER MINES INC COM 349915108 1,478 290,756 SH   SOLE 1 278,856 0 11,900
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 52 98,678 SH   SOLE 1 98,678 0 0
FOSSIL GROUP INC COM 34988V106 288 61,934 SH   SOLE 1 61,934 0 0
FOSTER L B CO COM 350060109 642 50,292 SH   SOLE 1 50,292 0 0
FOX CORP CL A COM 35137L105 2,254 84,035 SH   SOLE 1 30,664 0 53,371
FOX CORP CL B COM 35137L204 0 4 SH   SOLE 1 4 0 0
FRANCO NEV CORP COM 351858105 132,574 948,983 SH   SOLE 1 834,841 0 114,142
FREEPORT-MCMORAN INC CL B 35671D857 475 41,089 SH   SOLE 1 41,089 0 0
FRONTLINE LTD SHS NEW G3682E192 4,322 619,133 SH   SOLE 1 619,133 0 0
FULTON FINL CORP PA COM 360271100 152 14,467 SH   SOLE 1 14,467 0 0
G III APPAREL GROUP LTD COM 36237H101 2,555 192,244 SH   SOLE 1 192,244 0 0
GALIANO GOLD INC COM 36352H100 40 30,500 SH   SOLE 1 30,500 0 0
GALLAGHER ARTHUR J & CO COM 363576109 14,946 153,305 SH   SOLE 1 2,158 0 151,147
GAMCO INVS INC CL A COM 361438104 186 14,011 SH   SOLE 1 14,011 0 0
GANNETT CO INC COM 36472T109 728 527,476 SH   SOLE 1 527,476 0 0
GAP INC COM 364760108 10,449 828,006 SH   SOLE 1 828,006 0 0
GENERAL ELECTRIC CO COM 369604103 26,896 3,937,931 SH   SOLE 1 1,228,896 0 2,709,035
GENERAL MLS INC COM 370334104 11,972 194,192 SH   SOLE 1 802 0 193,390
GENERAL MTRS CO COM 37045V100 6,770 267,592 SH   SOLE 1 91,945 0 175,647
GENESCO INC COM 371532102 435 20,080 SH   SOLE 1 20,080 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 94 135,997 SH   SOLE 1 135,997 0 0
GERDAU SA SPON ADR REP PFD 373737105 1,425 481,554 SH   SOLE 1 481,554 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,146 74,000 SH   SOLE 1 74,000 0 0
GILEAD SCIENCES INC COM 375558103 6,022 78,272 SH   SOLE 1 69,670 0 8,602
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 32,965 808,172 SH   SOLE 1 54,364 0 753,808
GLOBAL NET LEASE INC COM NEW 379378201 912 54,517 SH   SOLE 1 54,517 0 0
GLOBAL PMTS INC COM 37940X102 29,229 172,320 SH   SOLE 1 40,971 0 131,349
GLOBALSCAPE INC COM 37940G109 338 34,619 SH   SOLE 1 34,619 0 0
GLOBE LIFE INC COM 37959E102 3,954 53,264 SH   SOLE 1 5,501 0 47,763
GLYCOMIMETICS INC COM 38000Q102 353 93,915 SH   SOLE 1 93,915 0 0
GODADDY INC CL A 380237107 9,644 131,519 SH   SOLE 1 9,092 0 122,427
GOLD FIELDS LTD SPONSORED ADR 38059T106 14,049 1,494,560 SH   SOLE 1 1,443,091 0 51,469
GOLDEN STAR RES LTD CDA COM 38119T807 1,006 345,900 SH   SOLE 1 345,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 18,216 92,177 SH   SOLE 1 32,203 0 59,974
GOODYEAR TIRE & RUBR CO COM 382550101 2,221 248,258 SH   SOLE 1 222 0 248,036
GRACO INC COM 384109104 3,703 77,152 SH   SOLE 1 266 0 76,886
GRAHAM HLDGS CO COM CL B 384637104 242 706 SH   SOLE 1 706 0 0
GRAINGER W W INC COM 384802104 1,434 4,565 SH   SOLE 1 67 0 4,498
GRAN TIERRA ENERGY INC COM 38500T101 506 1,492,349 SH   SOLE 1 1,492,349 0 0
GRANITE PT MTG TR INC COM STK 38741L107 527 73,340 SH   SOLE 1 73,340 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 162,448 3,147,727 SH   SOLE 1 2,806,727 0 341,000
GREEN BRICK PARTNERS INC COM 392709101 133 11,200 SH   SOLE 1 11,200 0 0
GREEN PLAINS INC COM 393222104 1,451 142,026 SH   SOLE 1 142,026 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 402 92,171 SH   SOLE 1 64,667 0 27,504
GUESS INC COM 401617105 155 16,046 SH   SOLE 1 16,046 0 0
GULFPORT ENERGY CORP COM NEW 402635304 696 638,547 SH   SOLE 1 638,547 0 0
HALLIBURTON CO COM 406216101 1,511 116,416 SH   SOLE 1 116,416 0 0
HANOVER INS GROUP INC COM 410867105 205 2,023 SH   SOLE 1 2,023 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 405 47,441 SH   SOLE 1 47,441 0 0
HARLEY DAVIDSON INC COM 412822108 2,049 86,193 SH   SOLE 1 86,193 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 9,421 2,259,285 SH   SOLE 1 2,259,285 0 0
HARROW HEALTH INC COM 415858109 96 18,451 SH   SOLE 1 18,451 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 12,148 315,135 SH   SOLE 1 48,592 0 266,543
HARVARD BIOSCIENCE INC COM 416906105 151 48,800 SH   SOLE 1 48,800 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 604 16,741 SH   SOLE 1 16,741 0 0
HCA HEALTHCARE INC COM 40412C101 7,582 78,113 SH   SOLE 1 16,328 0 61,785
HD SUPPLY HLDGS INC COM 40416M105 4,966 143,323 SH   SOLE 1 74 0 143,249
HEALTHCARE RLTY TR COM 421946104 1,292 44,127 SH   SOLE 1 44,127 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 1,647 62,109 SH   SOLE 1 62,109 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 12,949 469,855 SH   SOLE 1 469,855 0 0
HEARTLAND EXPRESS INC COM 422347104 557 26,765 SH   SOLE 1 26,765 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 966 44,698 SH   SOLE 1 44,698 0 0
HELMERICH & PAYNE INC COM 423452101 7,229 370,519 SH   SOLE 1 370,519 0 0
HENRY JACK & ASSOC INC COM 426281101 1,231 6,688 SH   SOLE 1 117 0 6,571
HERBALIFE NUTRITION LTD COM SHS G4412G101 3,232 71,847 SH   SOLE 1 50 0 71,797
HILL ROM HLDGS INC COM 431475102 292 2,661 SH   SOLE 1 2,661 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 15,112 205,742 SH   SOLE 1 205,742 0 0
HOME DEPOT INC COM 437076102 57,894 231,103 SH   SOLE 1 62,490 0 168,613
HONEYWELL INTL INC COM 438516106 7,657 52,954 SH   SOLE 1 52,954 0 0
HOST HOTELS & RESORTS INC COM 44107P104 4,186 387,991 SH   SOLE 1 387,991 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 563 311,115 SH   SOLE 1 311,115 0 0
HP INC COM 40434L105 291 16,714 SH   SOLE 1 16,714 0 0
HUDBAY MINERALS INC COM 443628102 3,324 1,097,991 SH   SOLE 1 1,097,991 0 0
HUMANA INC COM 444859102 4,654 12,003 SH   SOLE 1 5,306 0 6,697
HUNTINGTON BANCSHARES INC COM 446150104 1,225 135,570 SH   SOLE 1 5,696 0 129,874
HYATT HOTELS CORP COM CL A 448579102 3,894 77,436 SH   SOLE 1 77,436 0 0
IAMGOLD CORP COM 450913108 6,937 1,747,101 SH   SOLE 1 1,723,401 0 23,700
ICICI BANK LIMITED ADR 45104G104 188 20,200 SH   SOLE 1 20,200 0 0
IDEX CORP COM 45167R104 10,634 67,284 SH   SOLE 1 115 0 67,169
IDEXX LABS INC COM 45168D104 4,234 12,825 SH   SOLE 1 4,338 0 8,487
IDT CORP CL B NEW 448947507 1,050 160,760 SH   SOLE 1 160,760 0 0
IEC ELECTRS CORP NEW COM 44949L105 243 25,204 SH   SOLE 1 25,204 0 0
IES HLDGS INC COM 44951W106 372 16,054 SH   SOLE 1 16,054 0 0
IHS MARKIT LTD SHS G47567105 1,517 20,094 SH   SOLE 1 642 0 19,452
ILLUMINA INC COM 452327109 2,209 5,964 SH   SOLE 1 5,964 0 0
IMAX CORP COM 45245E109 597 53,249 SH   SOLE 1 53,249 0 0
IMPERIAL OIL LTD COM NEW 453038408 3,771 234,400 SH   SOLE 1 234,400 0 0
INCYTE CORP COM 45337C102 912 8,767 SH   SOLE 1 8,767 0 0
INFOSYS LTD SPONSORED ADR 456788108 5,193 537,566 SH   SOLE 1 381,179 0 156,387
INGLES MKTS INC CL A 457030104 1,384 32,131 SH   SOLE 1 32,131 0 0
INNERWORKINGS INC COM 45773Y105 35 26,307 SH   SOLE 1 26,307 0 0
INNOVIVA INC COM 45781M101 2,755 197,057 SH   SOLE 1 197,057 0 0
INPHI CORP COM 45772F107 2,219 18,884 SH   SOLE 1 107 0 18,777
INSIGHT ENTERPRISES INC COM 45765U103 282 5,732 SH   SOLE 1 5,732 0 0
INTEL CORP COM 458140100 30,121 503,451 SH   SOLE 1 279,975 0 223,476
INTER PARFUMS INC COM 458334109 404 8,398 SH   SOLE 1 8,398 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 480 11,483 SH   SOLE 1 11,483 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 11,190 122,160 SH   SOLE 1 23,329 0 98,831
INTERNATIONAL SEAWAYS INC COM Y41053102 433 26,497 SH   SOLE 1 26,497 0 0
INTREPID POTASH INC COM 46121Y102 1,482 1,496,536 SH   SOLE 1 1,496,536 0 0
INTUIT COM 461202103 3,380 11,413 SH   SOLE 1 11,413 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 2,948 5,174 SH   SOLE 1 5,174 0 0
INVACARE CORP COM 461203101 402 63,100 SH   SOLE 1 63,100 0 0
INVITATION HOMES INC COM 46187W107 2,260 82,102 SH   SOLE 1 14,474 0 67,628
IQVIA HLDGS INC COM 46266C105 683 4,814 SH   SOLE 1 150 0 4,664
IROBOT CORP COM 462726100 857 10,209 SH   SOLE 1 10,209 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,035 6,572 SH   SOLE 1 6,572 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,917 31,491 SH   SOLE 1 31,491 0 0
IVERIC BIO INC COM 46583P102 2,163 424,138 SH   SOLE 1 424,138 0 0
J & J SNACK FOODS CORP COM 466032109 205 1,611 SH   SOLE 1 1,611 0 0
JBG SMITH PPTYS COM 46590V100 2,073 70,100 SH   SOLE 1 70,100 0 0
JD.COM INC SPON ADR CL A 47215P106 3,390 56,338 SH   SOLE 1 46,686 0 9,652
JEFFERIES FINL GROUP INC COM 47233W109 4,156 267,268 SH   SOLE 1 267,268 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 3,147 177,698 SH   SOLE 1 177,698 0 0
JOHNSON & JOHNSON COM 478160104 61,800 439,448 SH   SOLE 1 135,768 0 303,680
JOHNSON CTLS INTL PLC SHS G51502105 4,639 135,894 SH   SOLE 1 16,862 0 119,032
JONES LANG LASALLE INC COM 48020Q107 306 2,953 SH   SOLE 1 2,953 0 0
JOUNCE THERAPEUTICS INC COM 481116101 1,239 179,564 SH   SOLE 1 179,564 0 0
JPMORGAN CHASE & CO COM 46625H100 82,147 873,342 SH   SOLE 1 263,624 0 609,718
JUNIPER NETWORKS INC COM 48203R104 490 21,441 SH   SOLE 1 21,441 0 0
JUST ENERGY GROUP INC COM 48213W101 2,088 4,107,131 SH   SOLE 1 4,107,131 0 0
K12 INC COM 48273U102 375 13,754 SH   SOLE 1 13,754 0 0
KAR AUCTION SVCS INC COM 48238T109 3,048 221,488 SH   SOLE 1 221,488 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 1,341 48,195 SH   SOLE 1 26,400 0 21,795
KEYCORP COM 493267108 837 68,748 SH   SOLE 1 2,377 0 66,371
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,224 22,065 SH   SOLE 1 419 0 21,646
KFORCE INC COM 493732101 497 16,998 SH   SOLE 1 16,998 0 0
KILROY RLTY CORP COM 49427F108 1,284 21,875 SH   SOLE 1 21,875 0 0
KIMBERLY CLARK CORP COM 494368103 509 3,602 SH   SOLE 1 3,602 0 0
KIMCO RLTY CORP COM 49446R109 732 57,013 SH   SOLE 1 57,013 0 0
KINDER MORGAN INC DEL COM 49456B101 6,451 425,264 SH   SOLE 1 3,012 0 422,252
KINROSS GOLD CORP COM 496902404 33,159 4,593,299 SH   SOLE 1 4,344,199 0 249,100
KIRKLAND LAKE GOLD LTD COM 49741E100 107,003 2,598,570 SH   SOLE 1 2,280,840 0 317,730
KLA CORP COM NEW 482480100 512 2,635 SH   SOLE 1 2,635 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 84 39,160 SH   SOLE 1 39,160 0 0
KOHLS CORP COM 500255104 6,395 307,881 SH   SOLE 1 307,881 0 0
KONTOOR BRANDS INC COM 50050N103 2,931 164,563 SH   SOLE 1 164,563 0 0
KOSMOS ENERGY LTD COM 500688106 399 240,519 SH   SOLE 1 240,519 0 0
KRAFT HEINZ CO COM 500754106 924 28,981 SH   SOLE 1 28,981 0 0
KRATON CORPORATION COM 50077C106 545 31,537 SH   SOLE 1 31,537 0 0
KROGER CO COM 501044101 618 18,261 SH   SOLE 1 18,261 0 0
L BRANDS INC COM 501797104 11,331 756,941 SH   SOLE 1 652,482 0 104,459
LABORATORY CORP AMER HLDGS COM NEW 50540R409 7,762 46,727 SH   SOLE 1 2,000 0 44,727
LAM RESEARCH CORP COM 512807108 782 2,418 SH   SOLE 1 2,418 0 0
LAMB WESTON HLDGS INC COM 513272104 1,083 16,945 SH   SOLE 1 245 0 16,700
LEAF GROUP LTD COM 52177G102 207 56,495 SH   SOLE 1 56,495 0 0
LEE ENTERPRISES INC COM 523768109 191 195,197 SH   SOLE 1 195,197 0 0
LENDINGCLUB CORP COM NEW 52603A208 69 15,146 SH   SOLE 1 15,146 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 141 70,911 SH   SOLE 1 70,911 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 389 80,486 SH   SOLE 1 54,806 0 25,680
LIBERTY GLOBAL PLC SHS CL A G5480U104 18,685 854,737 SH   SOLE 1 78,666 0 776,071
LIBERTY GLOBAL PLC SHS CL C G5480U120 241 11,217 SH   SOLE 1 11,217 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1,100 516,268 SH   SOLE 1 1,569 0 514,699
LIFEVANTAGE CORP COM NEW 53222K205 676 50,022 SH   SOLE 1 50,022 0 0
LILLY ELI & CO COM 532457108 13,978 85,137 SH   SOLE 1 4,730 0 80,407
LINCOLN NATL CORP IND COM 534187109 377 10,250 SH   SOLE 1 10,250 0 0
LINDE PLC SHS G5494J103 42,088 198,427 SH   SOLE 1 52,147 0 146,280
LINEAGE CELL THERAPEUTICS IN COM 53566P109 49 56,541 SH   SOLE 1 56,541 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 3,385 456,773 SH   SOLE 1 456,773 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 48 7,025 SH   SOLE 1 7,025 0 0
LIQUIDITY SERVICES INC COM 53635B107 1,753 294,066 SH   SOLE 1 294,066 0 0
LKQ CORP COM 501889208 2,212 84,437 SH   SOLE 1 5,295 0 79,142
LOCKHEED MARTIN CORP COM 539830109 6,373 17,464 SH   SOLE 1 17,464 0 0
LOEWS CORP COM 540424108 1,552 45,259 SH   SOLE 1 4,311 0 40,948
LSI INDS INC COM 50216C108 190 29,408 SH   SOLE 1 29,408 0 0
LULULEMON ATHLETICA INC COM 550021109 1,930 6,185 SH   SOLE 1 6,185 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,596 115,141 SH   SOLE 1 115,141 0 0
LUMINEX CORP DEL COM 55027E102 1,024 31,480 SH   SOLE 1 31,480 0 0
LUMOS PHARMA INC COM 55028X109 602 36,531 SH   SOLE 1 36,531 0 0
LUNA INNOVATIONS COM 550351100 80 13,703 SH   SOLE 1 13,703 0 0
M & T BK CORP COM 55261F104 6,481 62,336 SH   SOLE 1 4,782 0 57,554
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 141 12,481 SH   SOLE 1 12,481 0 0
MAGNA INTL INC COM 559222401 93,253 2,093,865 SH   SOLE 1 1,868,765 0 225,100
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,545 150,018 SH   SOLE 1 150,018 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 1,152 190,148 SH   SOLE 1 190,148 0 0
MANHATTAN ASSOCS INC COM 562750109 1,025 10,881 SH   SOLE 1 10,881 0 0
MANPOWERGROUP INC COM 56418H100 3,773 54,878 SH   SOLE 1 107 0 54,771
MANULIFE FINL CORP COM 56501R106 93,997 6,908,757 SH   SOLE 1 5,819,613 0 1,089,144
MARATHON OIL CORP COM 565849106 8,714 1,423,827 SH   SOLE 1 1,423,827 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,414 16,489 SH   SOLE 1 16,489 0 0
MARSH & MCLENNAN COS INC COM 571748102 20,161 187,767 SH   SOLE 1 65,435 0 122,332
MARTIN MARIETTA MATLS INC COM 573284106 866 4,194 SH   SOLE 1 101 0 4,093
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2,732 77,924 SH   SOLE 1 619 0 77,305
MASTERCARD INCORPORATED CL A 57636Q104 7,911 26,754 SH   SOLE 1 6,295 0 20,459
MATERION CORP COM 576690101 282 4,583 SH   SOLE 1 4,583 0 0
MCCORMICK & CO INC COM NON VTG 579780206 11,137 62,073 SH   SOLE 1 1,455 0 60,618
MCDONALDS CORP COM 580135101 59,326 321,603 SH   SOLE 1 105,742 0 215,861
MDC PARTNERS INC CL A SUB VTG 552697104 193 92,953 SH   SOLE 1 92,953 0 0
MDU RES GROUP INC COM 552690109 7,438 335,350 SH   SOLE 1 11,561 0 323,789
MEDNAX INC COM 58502B106 2,172 127,033 SH   SOLE 1 127,033 0 0
MEDTRONIC PLC SHS G5960L103 3,401 37,089 SH   SOLE 1 22,688 0 14,401
MEI PHARMA INC COM NEW 55279B202 1,733 419,687 SH   SOLE 1 419,687 0 0
MERCADOLIBRE INC COM 58733R102 1,141 1,157 SH   SOLE 1 1,157 0 0
MERCK & CO. INC COM 58933Y105 35,144 454,466 SH   SOLE 1 271,550 0 182,916
MEREDITH CORP COM 589433101 589 40,503 SH   SOLE 1 40,503 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 363 15,571 SH   SOLE 1 15,571 0 0
MERITAGE HOMES CORP COM 59001A102 317 4,167 SH   SOLE 1 4,167 0 0
MERSANA THERAPEUTICS INC COM 59045L106 3,759 160,635 SH   SOLE 1 57 0 160,578
METHANEX CORP COM 59151K108 28,374 1,572,171 SH   SOLE 1 1,529,171 0 43,000
METLIFE INC COM 59156R108 579 15,856 SH   SOLE 1 15,856 0 0
MFA FINL INC COM 55272X102 991 398,152 SH   SOLE 1 398,152 0 0
MGIC INVT CORP WIS COM 552848103 4,232 516,706 SH   SOLE 1 27,530 0 489,176
MGM RESORTS INTERNATIONAL COM 552953101 16,167 962,312 SH   SOLE 1 612,633 0 349,679
MICHAELS COS INC COM 59408Q106 1,360 192,296 SH   SOLE 1 192,296 0 0
MICRO FOCUS INTL PLC SPON ADR NEW 594837403 3,501 638,927 SH   SOLE 1 57,346 0 581,581
MICROCHIP TECHNOLOGY INC. COM 595017104 235 2,236 SH   SOLE 1 2,236 0 0
MICRON TECHNOLOGY INC COM 595112103 1,648 31,988 SH   SOLE 1 31,988 0 0
MICROSOFT CORP COM 594918104 273,895 1,345,854 SH   SOLE 1 634,489 0 711,365
MID-AMER APT CMNTYS INC COM 59522J103 12,737 111,075 SH   SOLE 1 17,648 0 93,427
MILLER INDS INC TENN COM NEW 600551204 249 8,364 SH   SOLE 1 8,364 0 0
MISTRAS GROUP INC COM 60649T107 77 19,406 SH   SOLE 1 19,406 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 321 81,680 SH   SOLE 1 81,680 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,077 117,205 SH   SOLE 1 49,851 0 67,354
MODEL N INC COM 607525102 746 21,465 SH   SOLE 1 21,465 0 0
MODERNA INC COM 60770K107 2,479 38,607 SH   SOLE 1 7,236 0 31,371
MODINE MFG CO COM 607828100 113 20,423 SH   SOLE 1 20,423 0 0
MOMO INC ADR 60879B107 7,105 406,462 SH   SOLE 1 399,124 0 7,338
MONDELEZ INTL INC CL A 609207105 17,461 341,504 SH   SOLE 1 260,615 0 80,889
MONEYGRAM INTL INC COM NEW 60935Y208 330 102,671 SH   SOLE 1 102,671 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 30,799 444,295 SH   SOLE 1 66,500 0 377,795
MONTAGE RES CORP COM 61179L100 67 16,934 SH   SOLE 1 16,934 0 0
MOSAIC CO NEW COM 61945C103 4,787 382,625 SH   SOLE 1 51,161 0 331,464
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,039 14,553 SH   SOLE 1 2,519 0 12,034
MRC GLOBAL INC COM 55345K103 1,937 327,752 SH   SOLE 1 327,752 0 0
MSA SAFETY INC COM 553498106 281 2,452 SH   SOLE 1 2,452 0 0
MSC INDL DIRECT INC CL A 553530106 4,038 55,459 SH   SOLE 1 71 0 55,388
MSG NETWORK INC CL A 553573106 103 10,342 SH   SOLE 1 10,342 0 0
MURPHY OIL CORP COM 626717102 8,315 602,551 SH   SOLE 1 602,551 0 0
MYOVANT SCIENCES LTD COM G637AM102 7,293 353,707 SH   SOLE 1 353,707 0 0
NABORS INDUSTRIES LTD SHS G6359F137 1,077 29,084 SH   SOLE 1 29,084 0 0
NASDAQ INC COM 631103108 1,047 8,763 SH   SOLE 1 200 0 8,563
NATIONAL CINEMEDIA INC COM 635309107 341 114,924 SH   SOLE 1 114,924 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,312 31,291 SH   SOLE 1 118 0 31,173
NATIONAL OILWELL VARCO INC COM 637071101 13,288 1,084,698 SH   SOLE 1 1,084,698 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 7,146 201,408 SH   SOLE 1 201,408 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,674 112,530 SH   SOLE 1 112,530 0 0
NATURES SUNSHINE PRODS INC COM 639027101 178 19,774 SH   SOLE 1 19,774 0 0
NEOLEUKIN THERAPEUTICS INC COM 64049K104 1,315 79,235 SH   SOLE 1 79,235 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,529 502,899 SH   SOLE 1 502,899 0 0
NETAPP INC COM 64110D104 476 10,738 SH   SOLE 1 10,738 0 0
NETEASE INC SPONSORED ADS 64110W102 1,051 2,447 SH   SOLE 1 2,447 0 0
NETFLIX INC COM 64110L106 32,231 70,832 SH   SOLE 1 29,894 0 40,938
NEW GOLD INC CDA COM 644535106 18,664 13,770,200 SH   SOLE 1 13,770,200 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 364 2,792 SH   SOLE 1 1,120 0 1,672
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 5,062 681,332 SH   SOLE 1 681,332 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 2,570 251,987 SH   SOLE 1 251,987 0 0
NEWMARKET CORP COM 651587107 390 974 SH   SOLE 1 974 0 0
NEWMONT CORP COM 651639106 50,626 819,394 SH   SOLE 1 647,723 0 171,671
NEWPARK RES INC COM PAR $.01NEW 651718504 129 57,902 SH   SOLE 1 57,902 0 0
NEWS CORP NEW CL A 65249B109 723 60,996 SH   SOLE 1 60,996 0 0
NEXTERA ENERGY INC COM 65339F101 34,385 143,171 SH   SOLE 1 42,670 0 100,501
NEXTIER OILFIELD SOLUTIONS COM 65290C105 214 87,241 SH   SOLE 1 87,241 0 0
NIC INC COM 62914B100 779 33,920 SH   SOLE 1 33,920 0 0
NICE LTD SPONSORED ADR 653656108 7,286 38,503 SH   SOLE 1 8,381 0 30,122
NIO INC SPON ADS 62914V106 128 16,606 SH   SOLE 1 0 0 16,606
NN INC COM 629337106 118 24,983 SH   SOLE 1 24,983 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 544 21,343 SH   SOLE 1 21,343 0 0
NORBORD INC COM NEW 65548P403 10,460 458,226 SH   SOLE 1 458,226 0 0
NORDSTROM INC COM 655664100 5,017 323,902 SH   SOLE 1 323,902 0 0
NORFOLK SOUTHERN CORP COM 655844108 20,944 119,290 SH   SOLE 1 13,858 0 105,432
NORTHERN TR CORP COM 665859104 955 12,036 SH   SOLE 1 317 0 11,719
NORTHRIM BANCORP INC COM 666762109 218 8,669 SH   SOLE 1 8,669 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,827 15,700 SH   SOLE 1 15,700 0 0
NORTHWESTERN CORP COM NEW 668074305 1,514 27,774 SH   SOLE 1 297 0 27,477
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 9,273 564,368 SH   SOLE 1 564,368 0 0
NOVAGOLD RES INC COM NEW 66987E206 561 61,200 SH   SOLE 1 61,200 0 0
NOVARTIS AG SPONSORED ADR 66987V109 235 2,693 SH   SOLE 1 2,693 0 0
NOVAVAX INC COM NEW 670002401 3,713 44,544 SH   SOLE 1 7 0 44,537
NOVO-NORDISK A S ADR 670100205 7,800 119,120 SH   SOLE 1 21,097 0 98,023
NOW INC COM 67011P100 2,116 245,231 SH   SOLE 1 245,231 0 0
NRG ENERGY INC COM NEW 629377508 4,756 146,057 SH   SOLE 1 146,057 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,016 105,051 SH   SOLE 1 108 0 104,943
NUCOR CORP COM 670346105 936 22,594 SH   SOLE 1 464 0 22,130
NUTRIEN LTD COM 67077M108 80,621 2,509,095 SH   SOLE 1 2,303,274 0 205,821
NVIDIA CORPORATION COM 67066G104 60,320 158,775 SH   SOLE 1 59,491 0 99,284
NVR INC COM 62944T105 4,051 1,243 SH   SOLE 1 258 0 985
NXP SEMICONDUCTORS N V COM N6596X109 1,534 13,453 SH   SOLE 1 13,453 0 0
OCCIDENTAL PETE CORP COM 674599105 7,367 402,557 SH   SOLE 1 282,061 0 120,496
OCEANEERING INTL INC COM 675232102 1,419 221,997 SH   SOLE 1 221,997 0 0
OCWEN FINL CORP COM NEW 675746309 125 188,222 SH   SOLE 1 188,222 0 0
OFFICE DEPOT INC COM 676220106 363 154,369 SH   SOLE 1 154,369 0 0
OIL STS INTL INC COM 678026105 704 148,278 SH   SOLE 1 148,278 0 0
OLIN CORP COM PAR $1 680665205 794 69,123 SH   SOLE 1 69,123 0 0
OMNICOM GROUP INC COM 681919106 371 6,798 SH   SOLE 1 6,798 0 0
OPEN TEXT CORP COM 683715106 67,388 1,586,850 SH   SOLE 1 1,420,550 0 166,300
ORACLE CORP COM 68389X105 3,146 56,917 SH   SOLE 1 19,575 0 37,342
OREILLY AUTOMOTIVE INC COM 67103H107 2,239 5,309 SH   SOLE 1 3,791 0 1,518
ORION GROUP HOLDINGS INC COM 68628V308 210 66,907 SH   SOLE 1 66,907 0 0
OTONOMY INC COM 68906L105 81 22,293 SH   SOLE 1 22,293 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 2,678 1,439,620 SH   SOLE 1 1,439,620 0 0
OVID THERAPEUTICS INC COM 690469101 1,400 189,967 SH   SOLE 1 189,967 0 0
OVINTIV INC COM 69047Q102 95 10,000 SH   SOLE 1 10,000 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 847 65,162 SH   SOLE 1 65,162 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 248 11,317 SH   SOLE 1 3,752 0 7,565
PACCAR INC COM 693718108 1,133 15,138 SH   SOLE 1 15,138 0 0
PACKAGING CORP AMER COM 695156109 1,787 17,909 SH   SOLE 1 168 0 17,741
PALO ALTO NETWORKS INC COM 697435105 229 999 SH   SOLE 1 999 0 0
PAN AMERN SILVER CORP COM 697900108 112,512 3,704,574 SH   SOLE 1 3,525,774 0 178,800
PARK HOTELS RESORTS INC COM 700517105 6,146 621,394 SH   SOLE 1 621,394 0 0
PATTERSON UTI ENERGY INC COM 703481101 2,589 746,160 SH   SOLE 1 746,160 0 0
PAYCHEX INC COM 704326107 25,037 330,517 SH   SOLE 1 70,643 0 259,874
PAYPAL HLDGS INC COM 70450Y103 18,482 106,078 SH   SOLE 1 67,285 0 38,793
PBF ENERGY INC CL A 69318G106 483 47,206 SH   SOLE 1 47,206 0 0
PCTEL INC COM 69325Q105 140 20,994 SH   SOLE 1 20,994 0 0
PDL BIOPHARMA INC COM 69329Y104 8,646 2,970,976 SH   SOLE 1 2,970,976 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,088 377,750 SH   SOLE 1 377,750 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 1,580 115,679 SH   SOLE 1 115,679 0 0
PEMBINA PIPELINE CORP COM 706327103 71,765 2,870,472 SH   SOLE 1 2,321,055 0 549,417
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,426 34,119 SH   SOLE 1 34,119 0 0
PEPSICO INC COM 713448108 28,725 217,188 SH   SOLE 1 107,469 0 109,719
PERDOCEO ED CORP COM 71363P106 5,113 320,959 SH   SOLE 1 320,959 0 0
PERSPECTA INC COM 715347100 749 32,229 SH   SOLE 1 32,229 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6,518 817,815 SH   SOLE 1 723,540 0 94,275
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6,642 803,198 SH   SOLE 1 762,979 0 40,219
PFENEX INC COM 717071104 332 39,733 SH   SOLE 1 39,733 0 0
PFIZER INC COM 717081103 8,189 250,420 SH   SOLE 1 214,211 0 36,209
PFSWEB INC COM NEW 717098206 164 24,612 SH   SOLE 1 24,612 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 533 20,292 SH   SOLE 1 20,292 0 0
PHILIP MORRIS INTL INC COM 718172109 10,869 155,134 SH   SOLE 1 155,134 0 0
PHILLIPS 66 COM 718546104 1,154 16,044 SH   SOLE 1 3,883 0 12,161
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 273 184,602 SH   SOLE 1 184,602 0 0
PINNACLE WEST CAP CORP COM 723484101 3,208 43,777 SH   SOLE 1 236 0 43,541
PINTEREST INC CL A 72352L106 1,107 49,915 SH   SOLE 1 8,010 0 41,905
PITNEY BOWES INC COM 724479100 3,666 1,409,848 SH   SOLE 1 1,409,848 0 0
PLAYAGS INC COM 72814N104 87 25,657 SH   SOLE 1 25,657 0 0
PLDT INC SPONSORED ADR 69344D408 806 33,021 SH   SOLE 1 15,233 0 17,788
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 296 33,474 SH   SOLE 1 33,474 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,003 85,573 SH   SOLE 1 33,148 0 52,425
POOL CORPORATION COM 73278L105 656 2,414 SH   SOLE 1 1 0 2,413
POWER INTEGRATIONS INC COM 739276103 666 5,635 SH   SOLE 1 5,635 0 0
PRECISION DRILLING CORP COM 2010 74022D308 586 772,325 SH   SOLE 1 772,325 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1,058 28,173 SH   SOLE 1 28,173 0 0
PRICE T ROWE GROUP INC COM 74144T108 9,126 73,897 SH   SOLE 1 557 0 73,340
PRIMERICA INC COM 74164M108 539 4,621 SH   SOLE 1 4,621 0 0
PRIMO WATER CORPORATION COM 74167P108 12,015 875,500 SH   SOLE 1 875,500 0 0
PROCTER AND GAMBLE CO COM 742718109 48,364 404,484 SH   SOLE 1 90,528 0 313,956
PROGRESS SOFTWARE CORP COM 743312100 1,309 33,788 SH   SOLE 1 33,788 0 0
PROGRESSIVE CORP OHIO COM 743315103 27,340 341,281 SH   SOLE 1 56,375 0 284,906
PROLOGIS INC. COM 74340W103 40,968 438,958 SH   SOLE 1 103,522 0 335,436
PROTAGONIST THERAPEUTICS INC COM 74366E102 505 28,598 SH   SOLE 1 28,598 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 104 75,893 SH   SOLE 1 75,893 0 0
PROVIDENT BANCORP INC COM NEW 74383L105 172 21,892 SH   SOLE 1 21,892 0 0
PROVIDENT FINL HLDGS INC COM 743868101 145 10,848 SH   SOLE 1 10,848 0 0
PRUDENTIAL FINL INC COM 744320102 634 10,410 SH   SOLE 1 10,410 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,897 14,329 SH   SOLE 1 9,406 0 4,923
PUBLIC STORAGE COM 74460D109 22,735 118,480 SH   SOLE 1 14,165 0 104,315
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 22,215 451,892 SH   SOLE 1 29,029 0 422,863
PURECYCLE CORP COM NEW 746228303 355 38,648 SH   SOLE 1 38,648 0 0
PVH CORPORATION COM 693656100 6,934 144,298 SH   SOLE 1 144,298 0 0
QEP RESOURCES INC COM 74733V100 1,624 1,258,717 SH   SOLE 1 1,258,717 0 0
QUAD / GRAPHICS INC COM CL A 747301109 705 216,970 SH   SOLE 1 216,970 0 0
QUALCOMM INC COM 747525103 4,060 44,508 SH   SOLE 1 44,508 0 0
QUEST DIAGNOSTICS INC COM 74834L100 5,670 49,752 SH   SOLE 1 4,461 0 45,291
QURATE RETAIL INC COM SER A 74915M100 4,916 517,448 SH   SOLE 1 400 0 517,048
RADIAN GROUP INC COM 750236101 695 44,818 SH   SOLE 1 44,818 0 0
RADIANT LOGISTICS INC COM 75025X100 211 53,815 SH   SOLE 1 53,815 0 0
RANGE RES CORP COM 75281A109 5,759 1,022,965 SH   SOLE 1 1,022,965 0 0
RAYMOND JAMES FINL INC COM 754730109 710 10,310 SH   SOLE 1 187 0 10,123
RAYONIER ADVANCED MATLS INC COM 75508B104 202 71,788 SH   SOLE 1 71,788 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 281 20,277 SH   SOLE 1 20,277 0 0
REALOGY HLDGS CORP COM 75605Y106 2,279 307,525 SH   SOLE 1 307,525 0 0
REALTY INCOME CORP COM 756109104 14,516 243,964 SH   SOLE 1 243,964 0 0
REGAL BELOIT CORP COM 758750103 1,131 12,949 SH   SOLE 1 12,949 0 0
REGENCY CTRS CORP COM 758849103 5,115 111,455 SH   SOLE 1 111,455 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,023 4,848 SH   SOLE 1 4,848 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,014 91,197 SH   SOLE 1 6,780 0 84,417
REINSURANCE GRP OF AMERICA I COM NEW 759351604 362 4,613 SH   SOLE 1 4,613 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 560 5,896 SH   SOLE 1 5,896 0 0
RELX PLC SPONSORED ADR 759530108 4,259 180,793 SH   SOLE 1 30,835 0 149,958
RENT A CTR INC NEW COM 76009N100 1,838 66,051 SH   SOLE 1 0 0 66,051
REPLIGEN CORP COM 759916109 641 5,184 SH   SOLE 1 5,184 0 0
REPUBLIC SVCS INC COM 760759100 15,886 193,616 SH   SOLE 1 14,082 0 179,534
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,365 287,135 SH   SOLE 1 287,135 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,824 865,712 SH   SOLE 1 865,712 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 98,595 1,811,420 SH   SOLE 1 1,490,220 0 321,200
REXNORD CORP COM 76169B102 976 33,491 SH   SOLE 1 0 0 33,491
RIBBON COMMUNICATIONS INC COM 762544104 273 69,451 SH   SOLE 1 69,451 0 0
RIMINI STR INC DEL COM 76674Q107 132 25,716 SH   SOLE 1 25,716 0 0
RIO TINTO PLC SPONSORED ADR 767204100 22,706 404,161 SH   SOLE 1 123,803 0 280,358
RITCHIE BROS AUCTIONEERS COM 767744105 26,898 660,663 SH   SOLE 1 609,163 0 51,500
RLJ LODGING TR COM 74965L101 423 44,823 SH   SOLE 1 44,823 0 0
ROBERT HALF INTL INC COM 770323103 253 4,795 SH   SOLE 1 4,795 0 0
ROCKY BRANDS INC COM 774515100 868 42,220 SH   SOLE 1 42,220 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 71,455 1,778,240 SH   SOLE 1 1,528,040 0 250,200
ROLLINS INC COM 775711104 1,759 41,487 SH   SOLE 1 238 0 41,249
ROPER TECHNOLOGIES INC COM 776696106 24,313 62,620 SH   SOLE 1 3,564 0 59,056
ROSS STORES INC COM 778296103 1,571 18,426 SH   SOLE 1 18,426 0 0
ROYAL BK CDA COM 780087102 874,015 12,881,426 SH   SOLE 1 11,346,036 0 1,535,390
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11,636 231,334 SH   SOLE 1 231,334 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 15,983 488,931 SH   SOLE 1 95,907 0 393,024
ROYAL GOLD INC COM 780287108 480 3,858 SH   SOLE 1 3,858 0 0
RYERSON HLDG CORP COM 783754104 92 16,422 SH   SOLE 1 16,422 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,175 33,956 SH   SOLE 1 33,956 0 0
S&P GLOBAL INC COM 78409V104 13,344 40,499 SH   SOLE 1 8,830 0 31,669
SABRE CORP COM 78573M104 9,048 1,122,519 SH   SOLE 1 646,498 0 476,021
SAFE BULKERS INC COM Y7388L103 57 46,469 SH   SOLE 1 46,469 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 408 58,233 SH   SOLE 1 58,233 0 0
SALESFORCE COM INC COM 79466L302 729 3,890 SH   SOLE 1 3,890 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 518 41,311 SH   SOLE 1 41,311 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 275 28,600 SH   SOLE 1 28,600 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,627 88,350 SH   SOLE 1 88,350 0 0
SAP SE SPON ADR 803054204 509 3,637 SH   SOLE 1 3,637 0 0
SAPIENS INTL CORP N V SHS G7T16G103 363 12,964 SH   SOLE 1 12,964 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,975 6,628 SH   SOLE 1 211 0 6,417
SCHLUMBERGER LTD COM 806857108 4,943 268,775 SH   SOLE 1 268,775 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,049 67,874 SH   SOLE 1 67,874 0 0
SCORPIO TANKERS INC SHS Y7542C130 237 18,486 SH   SOLE 1 18,486 0 0
SCYNEXIS INC COM 811292101 21 27,778 SH   SOLE 1 27,778 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 768 15,867 SH   SOLE 1 350 0 15,517
SEASPINE HLDGS CORP COM 81255T108 786 75,031 SH   SOLE 1 75,031 0 0
SEATTLE GENETICS INC COM 812578102 1,250 7,358 SH   SOLE 1 7,358 0 0
SEAWORLD ENTMT INC COM 81282V100 260 17,527 SH   SOLE 1 17,527 0 0
SECUREWORKS CORP CL A 81374A105 1,478 129,292 SH   SOLE 1 129,292 0 0
SEI INVTS CO COM 784117103 1,233 22,433 SH   SOLE 1 156 0 22,277
SELECTA BIOSCIENCES INC COM 816212104 376 132,378 SH   SOLE 1 132,378 0 0
SELECTIVE INS GROUP INC COM 816300107 2,355 44,660 SH   SOLE 1 44,660 0 0
SEMPRA ENERGY COM 816851109 3,769 32,147 SH   SOLE 1 4,583 0 27,564
SENECA FOODS CORP NEW CL A 817070501 560 16,561 SH   SOLE 1 16,561 0 0
SERVICE CORP INTL COM 817565104 850 21,866 SH   SOLE 1 21,866 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 5,113 143,249 SH   SOLE 1 143,249 0 0
SERVICENOW INC COM 81762P102 13,734 33,906 SH   SOLE 1 2,313 0 31,593
SHAW COMMUNICATIONS INC CL B CONV 82028K200 71,993 4,414,345 SH   SOLE 1 3,562,745 0 851,600
SHERWIN WILLIAMS CO COM 824348106 1,471 2,545 SH   SOLE 1 127 0 2,418
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 682 28,361 SH   SOLE 1 16,328 0 12,033
SHOPIFY INC CL A 82509L107 671,955 707,261 SH   SOLE 1 645,661 0 61,600
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 2,755 318,444 SH   SOLE 1 318,444 0 0
SIGNET JEWELERS LIMITED SHS G81276100 712 69,308 SH   SOLE 1 69,308 0 0
SILVERCORP METALS INC COM 82835P103 16,188 3,026,942 SH   SOLE 1 3,026,942 0 0
SINA CORP ORD G81477104 753 20,976 SH   SOLE 1 20,976 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 3,745 202,894 SH   SOLE 1 202,894 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,276 217,341 SH   SOLE 1 217,341 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,894 202,693 SH   SOLE 1 202,693 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 1,901 98,414 SH   SOLE 1 50,486 0 47,928
SKYWORKS SOLUTIONS INC COM 83088M102 568 4,439 SH   SOLE 1 4,439 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 1,357 43,653 SH   SOLE 1 8,183 0 35,470
SM ENERGY CO COM 78454L100 1,696 452,294 SH   SOLE 1 452,294 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 7,609 199,601 SH   SOLE 1 32 0 199,569
SNAP INC CL A 83304A106 1,873 79,755 SH   SOLE 1 263 0 79,492
SOHU COM LTD SPONSORED ADS 83410S108 1,441 156,441 SH   SOLE 1 156,441 0 0
SONOCO PRODS CO COM 835495102 647 12,372 SH   SOLE 1 0 0 12,372
SOUTHERN CO COM 842587107 14,968 288,675 SH   SOLE 1 155,704 0 132,971
SOUTHERN COPPER CORP COM 84265V105 2,662 66,924 SH   SOLE 1 64,438 0 2,486
SOUTHWEST AIRLS CO COM 844741108 14,326 419,131 SH   SOLE 1 419,131 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,169 847,281 SH   SOLE 1 847,281 0 0
SPARTANNASH CO COM 847215100 1,293 60,848 SH   SOLE 1 60,848 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 865 255,880 SH   SOLE 1 255,880 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1,081 45,138 SH   SOLE 1 45,138 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 682 19,577 SH   SOLE 1 19,577 0 0
SPLUNK INC COM 848637104 1,174 5,908 SH   SOLE 1 5,908 0 0
SPS COMMERCE INC COM 78463M107 841 11,192 SH   SOLE 1 11,192 0 0
SSR MNG INC COM 784730103 90,245 4,234,735 SH   SOLE 1 4,131,135 0 103,600
STANTEC INC COM 85472N109 54,911 1,778,660 SH   SOLE 1 1,661,760 0 116,900
STAR GROUP L P UNIT LTD PARTNR 85512C105 177 20,209 SH   SOLE 1 20,209 0 0
STARBUCKS CORP COM 855244109 6,224 84,578 SH   SOLE 1 84,578 0 0
STARWOOD PPTY TR INC COM 85571B105 8,344 557,774 SH   SOLE 1 557,774 0 0
STATE STR CORP COM 857477103 6,885 108,337 SH   SOLE 1 5,454 0 102,883
STERIS PLC SHS USD G8473T100 1,055 6,876 SH   SOLE 1 1,187 0 5,689
STRYKER CORPORATION COM 863667101 2,319 12,871 SH   SOLE 1 2,155 0 10,716
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 73 13,014 SH   SOLE 1 13,014 0 0
SUN LIFE FINANCIAL INC. COM 866796105 158,221 4,305,301 SH   SOLE 1 3,888,918 0 416,383
SUNCOR ENERGY INC NEW COM 867224107 139,285 8,260,551 SH   SOLE 1 7,662,725 0 597,826
SUNOPTA INC COM 8676EP108 1,374 291,800 SH   SOLE 1 291,800 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 343 42,091 SH   SOLE 1 42,091 0 0
SWITCH INC CL A 87105L104 12,510 702,029 SH   SOLE 1 14 0 702,015
SYNCHRONY FINANCIAL COM 87165B103 19,487 879,383 SH   SOLE 1 325,419 0 553,964
SYNLOGIC INC COM 87166L100 59 29,190 SH   SOLE 1 29,190 0 0
SYNNEX CORP COM 87162W100 9,950 83,074 SH   SOLE 1 894 0 82,180
SYNOPSYS INC COM 871607107 790 4,051 SH   SOLE 1 4,051 0 0
SYSCO CORP COM 871829107 4,867 89,048 SH   SOLE 1 24,310 0 64,738
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 22,004 387,593 SH   SOLE 1 369,242 0 18,351
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 290 2,077 SH   SOLE 1 2,077 0 0
TARENA INTL INC SPONSORED ADS 876108101 214 138,362 SH   SOLE 1 138,362 0 0
TARGET CORP COM 87612E106 358 2,982 SH   SOLE 1 2,982 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 374 5,623 SH   SOLE 1 5,623 0 0
TASEKO MINES LTD COM 876511106 506 1,025,539 SH   SOLE 1 1,025,539 0 0
TATA MTRS LTD SPONSORED ADR 876568502 141 21,487 SH   SOLE 1 21,487 0 0
TC ENERGY CORP COM 87807B107 266,536 6,238,493 SH   SOLE 1 5,655,789 0 582,704
TD AMERITRADE HLDG CORP COM 87236Y108 1,147 31,520 SH   SOLE 1 2,675 0 28,845
TE CONNECTIVITY LTD REG SHS H84989104 7,106 87,131 SH   SOLE 1 15,835 0 71,296
TECK RESOURCES LTD CL B 878742204 52,133 4,976,947 SH   SOLE 1 4,702,147 0 274,800
TELEDYNE TECHNOLOGIES INC COM 879360105 4,594 14,773 SH   SOLE 1 61 0 14,712
TELEFLEX INCORPORATED COM 879369106 683 1,876 SH   SOLE 1 72 0 1,804
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 625 70,501 SH   SOLE 1 70,501 0 0
TELENAV INC COM 879455103 1,100 200,286 SH   SOLE 1 200,286 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 866 43,565 SH   SOLE 1 43,565 0 0
TELUS CORPORATION COM 87971M103 102,380 6,103,857 SH   SOLE 1 5,158,257 0 945,600
TENET HEALTHCARE CORP COM NEW 88033G407 1,252 69,150 SH   SOLE 1 69,150 0 0
TERADYNE INC COM 880770102 509 6,023 SH   SOLE 1 6,023 0 0
TEREX CORP NEW COM 880779103 546 29,067 SH   SOLE 1 29,067 0 0
TESLA INC COM 88160R101 18,568 17,196 SH   SOLE 1 9,936 0 7,260
TETRA TECHNOLOGIES INC DEL COM 88162F105 74 137,974 SH   SOLE 1 137,974 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 19,784 1,604,515 SH   SOLE 1 737,587 0 866,928
TEXAS INSTRS INC COM 882508104 23,033 181,402 SH   SOLE 1 83,230 0 98,172
TFI INTL INC COM 87241L109 87,445 2,463,360 SH   SOLE 1 2,376,160 0 87,200
THERMO FISHER SCIENTIFIC INC COM 883556102 12,278 33,885 SH   SOLE 1 6,475 0 27,410
THOMSON REUTERS CORP. COM NEW 884903709 93,146 1,370,865 SH   SOLE 1 1,116,247 0 254,618
TIDEWATER INC NEW COM 88642R109 57 10,227 SH   SOLE 1 10,227 0 0
TIFFANY & CO NEW COM 886547108 1,437 11,784 SH   SOLE 1 167 0 11,617
TILLYS INC CL A 886885102 395 69,670 SH   SOLE 1 69,670 0 0
TIMKENSTEEL CORP COM 887399103 50 12,730 SH   SOLE 1 12,730 0 0
TITAN INTL INC ILL COM 88830M102 207 141,633 SH   SOLE 1 141,633 0 0
TIVITY HEALTH INC COM 88870R102 864 76,217 SH   SOLE 1 76,217 0 0
TJX COS INC NEW COM 872540109 2,187 43,262 SH   SOLE 1 43,262 0 0
T-MOBILE US INC COM 872590104 5,635 54,109 SH   SOLE 1 54,109 0 0
T-MOBILE US INC RIGHT 07/27/2020 872590112 9 56,412 SH   SOLE 1 56,412 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 516,529 11,572,985 SH   SOLE 1 10,345,171 0 1,227,814
TOWNSQUARE MEDIA INC CL A 892231101 70 15,697 SH   SOLE 1 15,697 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,834 14,596 SH   SOLE 1 14,596 0 0
TPG RE FIN TR INC COM 87266M107 279 32,487 SH   SOLE 1 32,487 0 0
TRADEWEB MKTS INC CL A 892672106 548 9,432 SH   SOLE 1 0 0 9,432
TRANSALTA CORP COM 89346D107 19,539 3,294,992 SH   SOLE 1 3,294,992 0 0
TRANSGLOBE ENERGY CORP COM 893662106 1,011 1,829,516 SH   SOLE 1 1,829,516 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,242 1,225,054 SH   SOLE 1 1,225,054 0 0
TRANSUNION COM 89400J107 1,851 21,270 SH   SOLE 1 57 0 21,213
TRAVELERS COMPANIES INC COM 89417E109 6,161 54,020 SH   SOLE 1 11,248 0 42,772
TRAVELZOO COM NEW 89421Q205 64 11,288 SH   SOLE 1 11,288 0 0
TRIMBLE INC COM 896239100 2,783 64,433 SH   SOLE 1 128 0 64,305
TRIPLE-S MGMT CORP CL B 896749108 880 46,266 SH   SOLE 1 46,266 0 0
TRIUMPH GROUP INC NEW COM 896818101 1,610 178,663 SH   SOLE 1 178,663 0 0
TRUECAR INC COM 89785L107 212 82,213 SH   SOLE 1 82,213 0 0
TTEC HLDGS INC COM 89854H102 433 9,308 SH   SOLE 1 9,308 0 0
TURQUOISE HILL RES LTD COM 900435108 817 1,109,376 SH   SOLE 1 1,109,376 0 0
TUTOR PERINI CORP COM 901109108 561 46,032 SH   SOLE 1 46,032 0 0
TWITTER INC COM 90184L102 6,188 207,708 SH   SOLE 1 10,004 0 197,704
TWO HBRS INVT CORP COM NEW 90187B408 175 34,660 SH   SOLE 1 34,660 0 0
TYSON FOODS INC CL A 902494103 988 16,543 SH   SOLE 1 452 0 16,091
U S SILICA HLDGS INC COM 90346E103 1,068 295,719 SH   SOLE 1 295,719 0 0
U.S. AUTO PARTS NETWORK INC COM 90343C100 106 12,214 SH   SOLE 1 12,214 0 0
UBER TECHNOLOGIES INC COM 90353T100 4,186 134,691 SH   SOLE 1 25,192 0 109,499
UDR INC COM 902653104 14,125 377,883 SH   SOLE 1 271,526 0 106,357
ULTA BEAUTY INC COM 90384S303 585 2,876 SH   SOLE 1 2,876 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 2,640 778,902 SH   SOLE 1 757,674 0 21,228
UNDER ARMOUR INC CL A 904311107 2,983 306,302 SH   SOLE 1 306,302 0 0
UNILEVER N V N Y SHS NEW 904784709 43,063 808,397 SH   SOLE 1 210,599 0 597,798
UNION PAC CORP COM 907818108 22,341 132,138 SH   SOLE 1 49,258 0 82,880
UNISYS CORP COM NEW 909214306 2,275 208,500 SH   SOLE 1 208,500 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 330 124,880 SH   SOLE 1 124,880 0 0
UNITEDHEALTH GROUP INC COM 91324P102 48,156 163,269 SH   SOLE 1 45,197 0 118,072
UNIVERSAL HLTH SVCS INC CL B 913903100 2,605 28,043 SH   SOLE 1 8,907 0 19,136
UNIVERSAL TECHNICAL INST INC COM 913915104 416 59,899 SH   SOLE 1 59,899 0 0
URBAN EDGE PPTYS COM 91704F104 157 13,255 SH   SOLE 1 13,255 0 0
URBAN OUTFITTERS INC COM 917047102 1,723 113,224 SH   SOLE 1 113,224 0 0
US BANCORP DEL COM NEW 902973304 45,229 1,228,384 SH   SOLE 1 583,004 0 645,380
USANA HEALTH SCIENCES INC COM 90328M107 1,439 19,603 SH   SOLE 1 19,603 0 0
VAALCO ENERGY INC COM NEW 91851C201 130 104,611 SH   SOLE 1 104,611 0 0
VALE S A SPONSORED ADS 91912E105 29,658 2,876,650 SH   SOLE 1 2,668,984 0 207,666
VALHI INC NEW COM 918905209 118 11,239 SH   SOLE 1 11,239 0 0
VANDA PHARMACEUTICALS INC COM 921659108 484 42,341 SH   SOLE 1 42,341 0 0
VARIAN MED SYS INC COM 92220P105 316 2,581 SH   SOLE 1 2,581 0 0
VECTRUS INC COM 92242T101 9,573 194,846 SH   SOLE 1 194,846 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 160 28,591 SH   SOLE 1 28,591 0 0
VEEVA SYS INC CL A COM 922475108 4,435 18,920 SH   SOLE 1 99 0 18,821
VENATOR MATLS PLC SHS G9329Z100 360 201,156 SH   SOLE 1 201,156 0 0
VERA BRADLEY INC COM 92335C106 342 76,992 SH   SOLE 1 76,992 0 0
VERISK ANALYTICS INC COM 92345Y106 5,667 33,299 SH   SOLE 1 8,317 0 24,982
VERITIV CORP COM 923454102 465 27,421 SH   SOLE 1 27,421 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 44,682 810,481 SH   SOLE 1 231,483 0 578,998
VERSO CORP CL A 92531L207 1,142 95,492 SH   SOLE 1 95,492 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 26,607 91,651 SH   SOLE 1 13,537 0 78,114
VIAVI SOLUTIONS INC COM 925550105 150 11,772 SH   SOLE 1 11,772 0 0
VIEMED HEALTHCARE INC COM 92663R105 4,705 490,900 SH   SOLE 1 490,900 0 0
VISA INC COM CL A 92826C839 13,171 68,183 SH   SOLE 1 9,369 0 58,814
VORNADO RLTY TR SH BEN INT 929042109 4,658 121,909 SH   SOLE 1 121,909 0 0
VULCAN MATLS CO COM 929160109 1,665 14,372 SH   SOLE 1 232 0 14,140
W & T OFFSHORE INC COM 92922P106 40 17,408 SH   SOLE 1 17,408 0 0
WABASH NATL CORP COM 929566107 238 22,432 SH   SOLE 1 22,432 0 0
WADDELL & REED FINL INC CL A 930059100 696 44,848 SH   SOLE 1 44,848 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,770 41,759 SH   SOLE 1 41,759 0 0
WALKER & DUNLOP INC COM 93148P102 3,682 72,460 SH   SOLE 1 72,460 0 0
WALMART INC COM 931142103 5,168 43,145 SH   SOLE 1 43,145 0 0
WASHINGTON FED INC COM 938824109 672 25,038 SH   SOLE 1 25,038 0 0
WASTE CONNECTIONS INC COM 94106B101 155,451 1,659,179 SH   SOLE 1 1,538,806 0 120,373
WASTE MGMT INC DEL COM 94106L109 27,120 256,064 SH   SOLE 1 47,847 0 208,217
WATERS CORP COM 941848103 2,575 14,272 SH   SOLE 1 135 0 14,137
WATERSTONE FINL INC MD COM 94188P101 218 14,727 SH   SOLE 1 14,727 0 0
WAYFAIR INC CL A 94419L101 6,155 31,147 SH   SOLE 1 1,289 0 29,858
WEC ENERGY GROUP INC COM 92939U106 21,196 241,825 SH   SOLE 1 158,960 0 82,865
WELLS FARGO CO NEW COM 949746101 46,208 1,805,000 SH   SOLE 1 856,207 0 948,793
WELLTOWER INC COM 95040Q104 2,197 42,460 SH   SOLE 1 42,460 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 673 2,961 SH   SOLE 1 47 0 2,914
WESTPAC BANKING CORP SPONSORED ADR 961214301 167 13,335 SH   SOLE 1 13,335 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 383 315,428 SH   SOLE 1 315,428 0 0
WEX INC COM 96208T104 1,086 6,582 SH   SOLE 1 6,582 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 5,350 238,199 SH   SOLE 1 59,167 0 179,032
WHEATON PRECIOUS METALS CORP COM 962879102 29,337 666,997 SH   SOLE 1 597,697 0 69,300
WIDEOPENWEST INC COM 96758W101 284 53,884 SH   SOLE 1 53,884 0 0
WILLIS LEASE FINANCE CORP COM 970646105 545 22,428 SH   SOLE 1 22,428 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,100 332,266 SH   SOLE 1 332,266 0 0
WIX COM LTD SHS M98068105 10,807 42,178 SH   SOLE 1 19,935 0 22,243
WORKDAY INC CL A 98138H101 480 2,563 SH   SOLE 1 2,563 0 0
WP CAREY INC COM 92936U109 891 13,175 SH   SOLE 1 13,175 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,565 36,725 SH   SOLE 1 36,725 0 0
XCEL ENERGY INC COM 98389B100 1,680 26,881 SH   SOLE 1 26,881 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 3,172 207,463 SH   SOLE 1 353 0 207,110
XILINX INC COM 983919101 1,009 10,255 SH   SOLE 1 10,255 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 66 30,260 SH   SOLE 1 30,260 0 0
XUNLEI LTD SPONSORED ADR 98419E108 229 65,872 SH   SOLE 1 65,872 0 0
YAMANA GOLD INC COM 98462Y100 83,450 15,350,460 SH   SOLE 1 15,003,860 0 346,600
YELP INC CL A 985817105 4,835 209,050 SH   SOLE 1 209,050 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,103 191,912 SH   SOLE 1 185,638 0 6,274
YRC WORLDWIDE INC COM PAR $.01 984249607 347 187,628 SH   SOLE 1 187,628 0 0
YUM BRANDS INC COM 988498101 28,756 330,869 SH   SOLE 1 76,836 0 254,033
ZILLOW GROUP INC CL C CAP STK 98954M200 649 11,270 SH   SOLE 1 42 0 11,228
ZIONS BANCORPORATION N A COM 989701107 7,981 234,743 SH   SOLE 1 213,239 0 21,504
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,002 23,672 SH   SOLE 1 11,184 0 12,488
ZOVIO INC COM 98979V102 1,261 411,932 SH   SOLE 1 411,932 0 0