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
2U INC COM 90214J101 109,120 2,751,386 SH   SOLE   2,496,595 0 254,791
ABB LTD-SPON ADR ADR 000375204 3,344 142,911 SH   SOLE   130,419 0 12,492
ABIOMED INC COM 003654100 140,351 1,121,017 SH   SOLE   895,658 0 225,359
ACADIA HEALTHCARE CO INC COM 00404A109 6,889 158,007 SH   SOLE   149,447 0 8,560
ACADIA REALTY TRUST COM 004239109 20,230 672,983 SH   SOLE   621,523 0 51,460
ACCENTURE PLC-CL A COM G1151C101 76,957 641,952 SH   SOLE   369,002 0 272,950
ACXIOM CORP COM 005125109 47,131 1,655,454 SH   SOLE   1,566,268 0 89,186
ADOBE SYSTEMS INC COM 00724F101 171,250 1,315,993 SH   SOLE   874,325 0 441,668
ADTRAN INC COM 00738A106 13,751 662,720 SH   SOLE   617,225 0 45,495
AFFILIATED MANAGERS GROUP COM 008252108 259,585 1,583,415 SH   SOLE   1,162,654 0 420,761
AGRIUM INC COM 008916108 2,680 28,051 SH   SOLE   25,606 0 2,445
AKAMAI TECHNOLOGIES INC COM 00971T101 132,111 2,212,911 SH   SOLE   1,709,832 0 503,079
AKORN INC COM 009728106 108,171 4,492,169 SH   SOLE   4,075,468 0 416,701
ALBANY INTL CORP-CL A COM 012348108 3,611 78,420 SH   SOLE   74,170 0 4,250
ALIBABA GROUP HOLDING-SP ADR ADR 01609W102 819,893 7,603,566 SH   SOLE   5,557,964 0 2,045,602
ALIGN TECHNOLOGY INC COM 016255101 180,508 1,573,601 SH   SOLE   1,192,121 0 381,480
ALLERGAN PLC COM G0177J108 28,619 119,784 SH   SOLE   118,884 0 900
ALLIED WORLD ASSURANCE CO COM H01531104 944 17,774 SH   SOLE   1,614 0 16,160
ALPHABET INC-CL A COM 02079K305 302,141 356,382 SH   SOLE   266,551 0 89,831
ALPHABET INC-CL C COM 02079K107 86,452 104,214 SH   SOLE   66,926 0 37,288
A-MARK PRECIOUS METALS INC COM 00181T107 3,036 177,747 SH   SOLE   168,117 0 9,630
AMAZON.COM INC COM 023135106 316,538 357,049 SH   SOLE   248,624 0 108,425
AMBEV SA-ADR ADR 02319V103 97,583 16,941,557 SH   SOLE   13,958,043 0 2,983,514
AMEDISYS INC COM 023436108 83,391 1,632,242 SH   SOLE   1,481,140 0 151,102
AMERICAN ASSETS TRUST INC COM 024013104 21,560 515,304 SH   SOLE   476,124 0 39,180
AMERICAN CAMPUS COMMUNITIES COM 024835100 17,860 375,279 SH   SOLE   346,774 0 28,505
AMETEK INC COM 031100100 249 4,600 SH   SOLE   0 0 4,600
ANALOGIC CORP COM 032657207 12,295 161,986 SH   SOLE   150,986 0 11,000
ANHEUSER-BUSCH INBEV-SPN ADR ADR 03524A108 3,772 34,362 SH   SOLE   31,359 0 3,003
APOGEE ENTERPRISES INC COM 037598109 29,023 486,888 SH   SOLE   284,820 0 202,068
APPLE INC COM 037833100 466 3,246 SH   SOLE   0 0 3,246
ARCH CAPITAL GROUP LTD COM G0450A105 1,086 11,456 SH   SOLE   976 0 10,480
ARCHROCK INC COM 03957W106 14,949 1,205,570 SH   SOLE   1,152,005 0 53,565
ARISTA NETWORKS INC COM 040413106 150,367 1,136,817 SH   SOLE   898,305 0 238,512
ASSURED GUARANTY LTD COM G0585R106 787 21,217 SH   SOLE   1,877 0 19,340
ATMOS ENERGY CORP COM 049560105 886 11,211 SH   SOLE   1,021 0 10,190
AUTOHOME INC-ADR ADR 05278C107 23,900 752,274 SH   SOLE   558,574 0 193,700
AXALTA COATING SYSTEMS LTD COM G0750C108 160,138 4,973,244 SH   SOLE   3,769,232 0 1,204,012
B. RILEY FINANCIAL INC COM 05580M108 5,222 348,117 SH   SOLE   329,260 0 18,857
BALL CORP COM 058498106 259,361 3,492,613 SH   SOLE   2,515,602 0 977,011
BANCO MACRO SA-ADR ADR 05961W105 35,245 406,520 SH   SOLE   301,817 0 104,703
BANCO SANTANDER-CHILE-ADR ADR 05965X109 38,748 1,544,962 SH   SOLE   1,146,727 0 398,235
BANK OF THE OZARKS COM 063904106 131,577 2,529,844 SH   SOLE   2,275,180 0 254,664
BANNER CORPORATION COM 06652V208 21,423 385,033 SH   SOLE   360,933 0 24,100
BELDEN INC COM 077454106 21,647 312,862 SH   SOLE   289,432 0 23,430
BERKSHIRE HILLS BANCORP INC COM 084680107 21,649 600,529 SH   SOLE   573,849 0 26,680
BHP BILLITON LTD-SPON ADR ADR 088606108 20,421 562,240 SH   SOLE   215,746 0 346,494
BIOGEN INC COM 09062X103 80,125 293,047 SH   SOLE   177,450 0 115,597
BIOMARIN PHARMACEUTICAL INC COM 09061G101 98,658 1,123,928 SH   SOLE   719,318 0 404,610
BLACKROCK INC COM 09247X101 63,845 166,476 SH   SOLE   96,836 0 69,640
BLUE BUFFALO PET PRODUCTS IN COM 09531U102 56,264 2,446,262 SH   SOLE   2,210,241 0 236,021
BOFI HOLDING INC COM 05566U108 5,305 203,010 SH   SOLE   192,010 0 11,000
BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 274,728 7,762,874 SH   SOLE   6,134,350 0 1,628,524
BOSTON PRIVATE FINL HOLDING COM 101119105 22,882 1,395,254 SH   SOLE   1,302,729 0 92,525
BOSTON SCIENTIFIC CORP COM 101137107 38,549 1,550,025 SH   SOLE   900,224 0 649,801
BRADY CORPORATION - CL A COM 104674106 22,767 589,064 SH   SOLE   548,184 0 40,880
BRIDGEPOINT EDUCATION INC COM 10807M105 5,596 524,460 SH   SOLE   496,058 0 28,402
BRISTOL-MYERS SQUIBB CO COM 110122108 93,040 1,710,921 SH   SOLE   1,257,755 0 453,166
BROADCOM LTD COM Y09827109 45,865 209,468 SH   SOLE   121,671 0 87,797
BROOKFIELD ASSET MANAGE-CL A COM 112585104 129,312 3,546,672 SH   SOLE   2,687,409 0 859,263
BRUNSWICK CORP COM 117043109 35,573 581,256 SH   SOLE   337,417 0 243,839
BWX TECHNOLOGIES INC COM 05605H100 278,638 5,853,746 SH   SOLE   4,688,846 0 1,164,900
CABLE ONE INC COM 12685J105 47,358 75,837 SH   SOLE   69,112 0 6,725
CADENCE DESIGN SYS INC COM 127387108 760 24,219 SH   SOLE   2,519 0 21,700
CALAVO GROWERS INC COM 128246105 3,243 53,518 SH   SOLE   50,618 0 2,900
CALLIDUS SOFTWARE INC COM 13123E500 8,867 415,296 SH   SOLE   392,799 0 22,497
CALLON PETROLEUM CO COM 13123X102 5,290 401,964 SH   SOLE   380,194 0 21,770
CAMBREX CORP COM 132011107 111,408 2,023,756 SH   SOLE   1,836,318 0 187,438
CANADIAN ENERGY SERVICES & T COM 13566W108 20,513 3,752,705 SH   SOLE   2,933,491 0 819,214
CANADIAN NATL RAILWAY CO COM 136375102 24,081 325,732 SH   SOLE   136,543 0 189,189
CANADIAN NATL RAILWAY CO COM 136375102 220,544 2,996,415 SH   SOLE   2,500,955 0 495,460
CANADIAN NATURAL RESOURCES COM 136385101 174,477 5,343,804 SH   SOLE   4,196,555 0 1,147,249
CARDCONNECT CORP COM 14141X108 9,082 688,045 SH   SOLE   650,785 0 37,260
CARLISLE COS INC COM 142339100 710 6,676 SH   SOLE   608 0 6,068
CARMAX INC COM 143130102 47,370 799,899 SH   SOLE   470,479 0 329,420
CARPENTER TECHNOLOGY COM 144285103 13,169 353,048 SH   SOLE   328,763 0 24,285
CARRIZO OIL & GAS INC COM 144577103 40,502 1,413,198 SH   SOLE   1,282,299 0 130,899
CAVCO INDUSTRIES INC COM 149568107 19,109 164,166 SH   SOLE   153,416 0 10,750
CBOE HOLDINGS INC COM 12503M108 71,198 878,234 SH   SOLE   793,475 0 84,759
CELANESE CORP-SERIES A COM 150870103 106,769 1,188,301 SH   SOLE   1,072,913 0 115,388
CEMEX SAB-SPONS ADR PART CER ADR 151290889 61,206 6,748,177 SH   SOLE   4,268,251 0 2,479,926
CENTENE CORP COM 15135B101 241,711 3,391,955 SH   SOLE   2,535,413 0 856,542
CERNER CORP COM 156782104 60,180 1,022,593 SH   SOLE   619,304 0 403,289
CHECK POINT SOFTWARE TECH COM M22465104 262,895 2,560,834 SH   SOLE   1,827,336 0 733,498
CHESAPEAKE UTILITIES CORP COM 165303108 16,394 236,905 SH   SOLE   226,400 0 10,505
CHILDREN'S PLACE INC/THE COM 168905107 26,533 221,018 SH   SOLE   204,713 0 16,305
CHINA LODGING GROUP-SPON ADS ADR 16949N109 56,160 905,083 SH   SOLE   721,260 0 183,823
CHIPOTLE MEXICAN GRILL INC COM 169656105 50,910 114,270 SH   SOLE   69,180 0 45,090
CHURCHILL DOWNS INC COM 171484108 17,707 111,472 SH   SOLE   103,547 0 7,925
CIRCOR INTERNATIONAL INC COM 17273K109 17,858 300,436 SH   SOLE   281,166 0 19,270
CIVEO CORP COM 17878Y108 3,065 1,025,121 SH   SOLE   969,602 0 55,519
CNO FINANCIAL GROUP INC COM 12621E103 20,108 980,896 SH   SOLE   912,531 0 68,365
COBIZ FINANCIAL INC COM 190897108 22,566 1,343,234 SH   SOLE   1,283,556 0 59,678
CODEXIS INC COM 192005106 4,737 986,839 SH   SOLE   933,394 0 53,445
COLLECTORS UNIVERSE COM 19421R200 5,930 227,186 SH   SOLE   214,880 0 12,306
COLLIERS INTERNATIONAL GROUP COM 194693107 58,871 1,247,269 SH   SOLE   1,132,210 0 115,059
COLUMBIA SPORTSWEAR CO COM 198516106 19,996 340,355 SH   SOLE   315,785 0 24,570
COMMSCOPE HOLDING CO INC COM 20337X109 23,343 559,659 SH   SOLE   520,564 0 39,095
CONCHO RESOURCES INC COM 20605P101 64,988 506,375 SH   SOLE   293,995 0 212,380
CONMED CORP COM 207410101 19,341 435,518 SH   SOLE   409,398 0 26,120
CONSTELLATION SOFTWARE INC COM 21037X100 127,186 259,558 SH   SOLE   214,100 0 45,458
CONSUMER STAPLES SPDR ETF US 81369Y308 25,975 475,900 SH   SOLE   475,900 0 0
CONTINENTAL BUILDING PRODUCT COM 211171103 13,876 566,358 SH   SOLE   526,063 0 40,295
COPA HOLDINGS SA-CLASS A COM P31076105 24,972 222,467 SH   SOLE   165,115 0 57,352
COPART INC COM 217204106 340,649 5,500,545 SH   SOLE   4,109,616 0 1,390,929
COSTAR GROUP INC COM 22160N109 336,103 1,621,963 SH   SOLE   1,246,707 0 375,256
COSTCO WHOLESALE CORP COM 22160K105 79,182 472,192 SH   SOLE   397,974 0 74,218
COWEN GROUP INC-CLASS A COM 223622606 5,921 396,072 SH   SOLE   374,618 0 21,454
CREDICORP LTD COM G2519Y108 223,704 1,369,894 SH   SOLE   972,894 0 397,000
CSRA INC COM 12650T104 278,716 9,515,724 SH   SOLE   7,378,369 0 2,137,355
CTRIP.COM INTERNATIONAL-ADR ADR 22943F100 200,718 4,083,783 SH   SOLE   3,012,037 0 1,071,746
CU BANCORP COM 126534106 6,633 167,294 SH   SOLE   158,234 0 9,060
CVB FINANCIAL CORP COM 126600105 16,000 724,317 SH   SOLE   678,742 0 45,575
DANA INC COM 235825205 21,644 1,120,867 SH   SOLE   1,045,867 0 75,000
DANAHER CORP COM 235851102 137,794 1,611,057 SH   SOLE   1,129,103 0 481,954
DARLING INGREDIENTS INC COM 237266101 17,165 1,182,179 SH   SOLE   1,112,494 0 69,685
DAVE & BUSTER'S ENTERTAINMEN COM 238337109 20,547 336,337 SH   SOLE   313,037 0 23,300
DENTSPLY SIRONA INC COM 24906P109 1,926 30,841 SH   SOLE   30,841 0 0
DEVRY EDUCATION GROUP INC COM 251893103 116,535 3,287,317 SH   SOLE   2,993,277 0 294,040
DIAGEO PLC-SPONSORED ADR ADR 25243Q205 6,280 54,337 SH   SOLE   49,591 0 4,746
DIAMONDBACK ENERGY INC COM 25278X109 68,059 656,211 SH   SOLE   592,859 0 63,352
DICK'S SPORTING GOODS INC COM 253393102 26,765 550,050 SH   SOLE   314,864 0 235,186
DOLLARAMA INC COM 25675T107 53,866 651,836 SH   SOLE   547,445 0 104,391
DOUGLAS DYNAMICS INC COM 25960R105 6,060 197,716 SH   SOLE   187,018 0 10,698
DOUGLAS EMMETT INC COM 25960P109 868 22,615 SH   SOLE   1,615 0 21,000
DUN & BRADSTREET CORP COM 26483E100 135,505 1,255,373 SH   SOLE   992,972 0 262,401
ETRADE FINANCIAL CORP COM 269246401 951 27,255 SH   SOLE   2,380 0 24,875
EAST WEST BANCORP INC COM 27579R104 77,639 1,504,334 SH   SOLE   864,779 0 639,555
EDUCATION REALTY TRUST INC COM 28140H203 16,530 404,644 SH   SOLE   378,872 0 25,772
EDWARDS LIFESCIENCES CORP COM 28176E108 19,883 211,364 SH   SOLE   209,793 0 1,571
EMCOR GROUP INC COM 29084Q100 22,809 362,342 SH   SOLE   338,572 0 23,770
ENCORE CAPITAL GROUP INC COM 292554102 69,313 2,250,437 SH   SOLE   2,043,157 0 207,280
ENERFLEX LTD COM 29269R105 14,859 1,044,087 SH   SOLE   821,832 0 222,255
ENERPLUS CORP COM 292766102 9,623 1,197,778 SH   SOLE   607,291 0 590,487
ENOVA INTERNATIONAL INC COM 29357K103 3,641 245,208 SH   SOLE   231,925 0 13,283
ENTELLUS MEDICAL INC COM 29363K105 5,387 390,334 SH   SOLE   369,194 0 21,140
EOG RESOURCES INC COM 26875P101 27,945 286,466 SH   SOLE   168,343 0 118,123
EPR PROPERTIES COM 26884U109 14,236 193,340 SH   SOLE   178,845 0 14,495
EQUIFAX INC COM 294429105 178,454 1,305,063 SH   SOLE   768,323 0 536,740
EQUITY COMMONWEALTH COM 294628102 13,423 429,963 SH   SOLE   395,723 0 34,240
ESCO TECHNOLOGIES INC COM 296315104 9,821 169,031 SH   SOLE   159,871 0 9,160
ESTEE LAUDER COMPANIES-CL A COM 518439104 20,842 245,806 SH   SOLE   148,880 0 96,926
EURONET WORLDWIDE INC COM 298736109 71,781 839,346 SH   SOLE   758,405 0 80,941
EXACT SCIENCES CORP COM 30063P105 96,845 4,100,139 SH   SOLE   3,717,141 0 382,998
EXTERRAN CORP COM 30227H106 12,453 395,971 SH   SOLE   364,752 0 31,219
FACEBOOK INC-A COM 30303M102 221,168 1,556,974 SH   SOLE   1,106,904 0 450,070
FASTENAL CO COM 311900104 26,762 519,659 SH   SOLE   515,796 0 3,863
FIFTH THIRD BANCORP COM 316773100 38,160 1,502,376 SH   SOLE   866,354 0 636,022
FINANCIAL SELECT SECTOR SPDR ETF US 81369Y605 12,491 526,400 SH   SOLE   526,400 0 0
FINNING INTERNATIONAL INC COM 318071404 36,476 1,958,386 SH   SOLE   1,569,051 0 389,335
FIRST AMERICAN FINANCIAL COM 31847R102 18,791 478,388 SH   SOLE   442,628 0 35,760
FIRST QUANTUM MINERALS LTD COM 335934105 40,903 3,860,618 SH   SOLE   2,838,155 0 1,022,463
FIRSTCASH INC COM 33767D105 88,353 1,797,619 SH   SOLE   1,635,147 0 162,472
FIRSTSERVICE CORP COM 33767E103 86,462 1,433,857 SH   SOLE   1,300,350 0 133,507
FMC CORP COM 302491303 641 9,204 SH   SOLE   1,189 0 8,015
FNB CORP COM 302520101 20,937 1,408,006 SH   SOLE   1,345,540 0 62,467
FOMENTO ECONOMICO MEX-SP ADR ADR 344419106 62,059 701,068 SH   SOLE   459,760 0 241,308
FORTIVE CORP COM 34959J108 113,258 1,880,734 SH   SOLE   1,115,969 0 764,765
FORTUNE BRANDS HOME & SECURI COM 34964C106 763 12,535 SH   SOLE   1,225 0 11,310
FRESENIUS MEDICAL CARE-ADR ADR 358029106 4,033 95,731 SH   SOLE   87,486 0 8,245
FULGENT GENETICS INC COM 359664109 6,330 579,711 SH   SOLE   548,311 0 31,400
GENESCO INC COM 371532102 12,999 234,419 SH   SOLE   218,674 0 15,745
GENTHERM INC COM 37253A103 10,989 279,963 SH   SOLE   264,803 0 15,160
GLACIER BANCORP INC COM 37637Q105 25,781 759,815 SH   SOLE   706,255 0 53,560
GLAUKOS CORP COM 377322102 105,906 2,064,444 SH   SOLE   1,871,115 0 193,329
GLAXOSMITHKLINE PLC-SPON ADR ADR 37733W105 4,317 102,404 SH   SOLE   91,740 0 10,664
GLOBAL X COPPER MINERS ETF ETF US 37954Y830 865 38,562 SH   SOLE   33,241 0 5,321
GLOBAL X MSCI GREECE ETF ETF US 37950E366 25,689 3,227,300 SH   SOLE   3,227,300 0 0
GOLDEN ENTERTAINMENT INC COM 381013101 10,181 769,509 SH   SOLE   727,835 0 41,674
GOLDMAN SACHS GROUP INC COM 38141G104 56,524 246,057 SH   SOLE   142,950 0 103,107
GRAND CANYON EDUCATION INC COM 38526M106 115,191 1,608,593 SH   SOLE   1,479,923 0 128,670
GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 35,239 203,410 SH   SOLE   160,675 0 42,735
GUIDEWIRE SOFTWARE INC COM 40171V100 247,275 4,389,763 SH   SOLE   3,470,375 0 919,388
GULFPORT ENERGY CORP COM 402635304 3,141 182,750 SH   SOLE   141,624 0 41,126
HANCOCK HOLDING CO COM 410120109 26,571 583,341 SH   SOLE   557,421 0 25,920
HANESBRANDS INC COM 410345102 107,571 5,181,657 SH   SOLE   3,008,707 0 2,172,950
HANOVER INSURANCE GROUP INC/ COM 410867105 21,966 243,900 SH   SOLE   225,170 0 18,730
HDFC BANK LTD-ADR ADR 40415F101 218,099 2,899,480 SH   SOLE   2,069,734 0 829,746
HEALTH CARE SELECT SECTOR ETF US 81369Y209 294 3,957 SH   SOLE   0 0 3,957
HEALTHCARE REALTY TRUST INC COM 421946104 15,959 491,032 SH   SOLE   450,447 0 40,585
HEALTHSOUTH CORP COM 421924309 161,693 3,776,989 SH   SOLE   3,014,269 0 762,720
HEICO CORP-CLASS A COM 422806208 96,435 1,285,801 SH   SOLE   1,167,684 0 118,117
HELIX ENERGY SOLUTIONS GROUP COM 42330P107 9,866 1,269,813 SH   SOLE   1,170,608 0 99,205
HERBALIFE LTD COM G4412G101 11,245 193,419 SH   SOLE   191,982 0 1,437
HESS CORP COM 42809H107 24,672 511,756 SH   SOLE   297,490 0 214,266
HEXCEL CORP COM 428291108 98,349 1,802,923 SH   SOLE   1,628,896 0 174,027
HIGHWOODS PROPERTIES INC COM 431284108 15,995 325,567 SH   SOLE   300,007 0 25,560
HOLOGIC INC COM 436440101 434 10,206 SH   SOLE   1,226 0 8,980
HOME BANCSHARES INC COM 436893200 21,760 803,848 SH   SOLE   749,048 0 54,800
HOME DEPOT INC COM 437076102 185,023 1,260,118 SH   SOLE   751,469 0 508,649
HONEYWELL INTERNATIONAL INC COM 438516106 35,744 286,247 SH   SOLE   166,167 0 120,080
HSBC HOLDINGS PLC-SPONS ADR ADR 404280406 3,388 83,002 SH   SOLE   75,745 0 7,257
HUBBELL INC COM 443510607 665 5,540 SH   SOLE   495 0 5,045
HUDBAY MINERALS INC COM 443628102 1,826 278,655 SH   SOLE   278,655 0 0
HUDSON TECHNOLOGIES INC COM 444144109 5,448 825,505 SH   SOLE   780,791 0 44,714
IBERIABANK CORP COM 450828108 77,197 975,936 SH   SOLE   893,649 0 82,287
ICF INTERNATIONAL INC COM 44925C103 4,912 118,923 SH   SOLE   112,478 0 6,445
ICICI BANK LTD-SPON ADR ADR 45104G104 14,995 1,743,598 SH   SOLE   1,743,598 0 0
ICON PLC COM G4705A100 51,084 640,792 SH   SOLE   527,495 0 113,297
IDACORP INC COM 451107106 22,219 267,833 SH   SOLE   248,138 0 19,695
IDEXX LABORATORIES INC COM 45168D104 81,340 526,100 SH   SOLE   475,320 0 50,780
IMAX CORP COM 45245E109 87,844 2,583,651 SH   SOLE   2,345,696 0 237,955
INGREDION INC COM 457187102 1,019 8,462 SH   SOLE   672 0 7,790
INPHI CORP COM 45772F107 32,185 659,266 SH   SOLE   614,168 0 45,098
INTACT FINANCIAL CORP COM 45823T106 25,770 363,378 SH   SOLE   207,077 0 156,301
INTEGER HOLDINGS CORP COM 45826H109 20,656 513,835 SH   SOLE   483,990 0 29,845
INTERCONTINENTAL EXCHANGE IN COM 45866F104 220,831 3,688,501 SH   SOLE   2,534,073 0 1,154,428
INTERFACE INC COM 458665304 24,196 1,270,140 SH   SOLE   1,181,990 0 88,150
INTERTAPE POLYMER GROUP INC COM 460919103 2,384 135,998 SH   SOLE   135,998 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,422 3,160 SH   SOLE   3,160 0 0
IPG PHOTONICS CORP COM 44980X109 929 7,694 SH   SOLE   7,694 0 0
ISHARES GLOBAL ENERGY ETF ETF US 464287341 23,373 704,000 SH   SOLE   704,000 0 0
ISHARES IBOXX INVESTMENT GRA ETF US 464287242 67,315 570,900 SH   SOLE   570,900 0 0
ISHARES JP MORGAN USD EMERGI ETF US 464288281 49,195 432,670 SH   SOLE   432,670 0 0
ISHARES MSCI BRAZIL CAPPED E ETF US 464286400 25,595 683,260 SH   SOLE   683,260 0 0
ISHARES MSCI CHILE CAPPED ET ETF US 464286640 27,059 621,200 SH   SOLE   621,200 0 0
ISHARES MSCI FRONTIER 100 ETF US 464286145 38,532 1,389,050 SH   SOLE   1,389,050 0 0
ISHARES MSCI INDIA ETF ETF US 46429B598 76,675 2,435,295 SH   SOLE   2,435,295 0 0
ISHARES MSCI JAPAN ETF ETF US 46434G822 29,901 580,600 SH   SOLE   580,600 0 0
ISHARES MSCI SWITZERLAND CAP ETF US 464286749 14,618 457,100 SH   SOLE   457,100 0 0
ISHARES RUSSELL 1000 GROWTH ETF US 464287614 78,920 693,500 SH   SOLE   693,500 0 0
ISHARES RUSSELL 1000 VALUE E ETF US 464287598 301,028 2,619,000 SH   SOLE   2,619,000 0 0
ISHARES RUSSELL 2000 GROWTH ETF US 464287648 16,282 100,720 SH   SOLE   100,720 0 0
ISHARES RUSSELL MID-CAP GROW ETF US 464287481 239 2,299 SH   SOLE   2,299 0 0
ITAU UNIBANCO H-SPON PRF ADR ADR 465562106 476 39,456 SH   SOLE   39,456 0 0
J & J SNACK FOODS CORP COM 466032109 24,558 181,162 SH   SOLE   169,307 0 11,855
J2 GLOBAL INC COM 48123V102 217,809 2,595,745 SH   SOLE   2,385,655 0 210,090
JACOBS ENGINEERING GROUP INC COM 469814107 584 10,556 SH   SOLE   846 0 9,710
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,339 60,710 SH   SOLE   57,423 0 3,287
JONES LANG LASALLE INC COM 48020Q107 64,683 580,378 SH   SOLE   525,612 0 54,766
JPMORGAN CHASE & CO COM 46625H100 64,625 735,718 SH   SOLE   426,541 0 309,177
KADANT INC COM 48282T104 16,671 280,897 SH   SOLE   268,424 0 12,473
KEANE GROUP INC COM 48669A108 882 61,695 SH   SOLE   58,349 0 3,346
KENNAMETAL INC COM 489170100 20,098 512,323 SH   SOLE   474,453 0 37,870
KNOLL INC COM 498904200 12,294 516,319 SH   SOLE   477,809 0 38,510
KROGER CO COM 501044101 128,273 4,349,698 SH   SOLE   3,165,357 0 1,184,341
LAUREATE EDUCATION INC-A COM 518613203 7,606 533,018 SH   SOLE   506,863 0 26,155
LEGGETT & PLATT INC COM 524660107 617 12,268 SH   SOLE   1,498 0 10,770
LEMAITRE VASCULAR INC COM 525558201 6,500 263,926 SH   SOLE   249,634 0 14,292
LHC GROUP INC COM 50187A107 8,907 165,246 SH   SOLE   156,296 0 8,950
LIGAND PHARMACEUTICALS COM 53220K504 182,910 1,728,178 SH   SOLE   1,566,835 0 161,343
LINAMAR CORP COM 53278L107 14,770 325,634 SH   SOLE   255,228 0 70,406
LINE CORP-SPONSORED ADR ADR 53567X101 26,020 676,540 SH   SOLE   569,014 0 107,526
LITHIA MOTORS INC-CL A COM 536797103 6,293 73,479 SH   SOLE   69,499 0 3,980
LOWE'S COS INC COM 548661107 57,320 697,237 SH   SOLE   692,070 0 5,167
LUNDIN MINING CORP COM 550372106 45,753 8,146,720 SH   SOLE   5,562,273 0 2,584,447
LUXOTTICA GROUP SPA-SPON ADR ADR 55068R202 3,316 60,231 SH   SOLE   54,976 0 5,255
LYDALL INC COM 550819106 14,783 275,798 SH   SOLE   263,547 0 12,251
MACQUARIE GROUP LTD-ADR ADR 55607P204 5,378 77,789 SH   SOLE   77,789 0 0
MAGELLAN HEALTH INC COM 559079207 16,583 240,156 SH   SOLE   224,831 0 15,325
MAGNA INTERNATIONAL INC COM 559222401 4,631 107,291 SH   SOLE   97,893 0 9,398
MANPOWERGROUP INC COM 56418H100 810 7,893 SH   SOLE   698 0 7,195
MARTIN MARIETTA MATERIALS COM 573284106 82,815 379,448 SH   SOLE   343,176 0 36,272
MASTERCARD INC - A COM 57636Q104 235,637 2,095,110 SH   SOLE   1,522,796 0 572,314
MAXIMUS INC COM 577933104 274,693 4,416,279 SH   SOLE   3,488,449 0 927,830
MAXLINEAR INC COM 57776J100 105,265 3,752,779 SH   SOLE   3,450,946 0 301,833
MEDNAX INC COM 58502B106 123,151 1,775,027 SH   SOLE   1,175,301 0 599,726
MERCADOLIBRE INC COM 58733R102 119,167 563,518 SH   SOLE   382,506 0 181,012
MERCK & CO. INC. COM 58933Y105 3,524 55,466 SH   SOLE   50,510 0 4,956
MERCURY SYSTEMS INC COM 589378108 12,780 327,280 SH   SOLE   309,550 0 17,730
MEREDITH CORP COM 589433101 20,864 322,977 SH   SOLE   299,637 0 23,340
META FINANCIAL GROUP INC COM 59100U108 6,002 67,821 SH   SOLE   64,150 0 3,671
METTLER-TOLEDO INTERNATIONAL COM 592688105 136,375 284,761 SH   SOLE   219,859 0 64,902
MGP INGREDIENTS INC COM 55303J106 7,466 137,666 SH   SOLE   130,206 0 7,460
MICHAELS COS INC/THE COM 59408Q106 94,934 4,240,011 SH   SOLE   3,913,913 0 326,098
MICROSOFT CORP COM 594918104 291,581 4,427,282 SH   SOLE   3,307,007 0 1,120,275
MID-AMERICA APARTMENT COMM COM 59522J103 821 8,068 SH   SOLE   373 0 7,695
MIDDLEBY CORP COM 596278101 175,884 1,288,997 SH   SOLE   1,021,295 0 267,702
MINERALS TECHNOLOGIES INC COM 603158106 21,348 278,698 SH   SOLE   258,061 0 20,637
MOMO INC-SPON ADR ADR 60879B107 21,868 641,850 SH   SOLE   476,444 0 165,406
MONSTER BEVERAGE CORP COM 61174X109 92,368 2,000,603 SH   SOLE   1,408,355 0 592,248
NASDAQ INC COM 631103108 66,711 960,568 SH   SOLE   557,728 0 402,840
NATIONAL BANK HOLD-CL A COM 633707104 16,706 514,023 SH   SOLE   491,183 0 22,840
NATIONAL RETAIL PROPERTIES COM 637417106 589 13,496 SH   SOLE   1,271 0 12,225
NEOGENOMICS INC COM 64049M209 5,632 713,797 SH   SOLE   675,135 0 38,662
NETEASE INC-ADR ADR 64110W102 192,587 678,123 SH   SOLE   505,073 0 173,050
NEW ORIENTAL EDUCATIO-SP ADR ADR 647581107 36,597 606,113 SH   SOLE   449,717 0 156,396
NEWELL BRANDS INC COM 651229106 187,671 3,978,616 SH   SOLE   2,561,062 0 1,417,554
NEWMONT MINING CORP COM 651639106 1,581 47,969 SH   SOLE   43,468 0 4,501
NIKE INC -CL B COM 654106103 49,828 894,088 SH   SOLE   519,090 0 374,998
NORTHWEST PIPE CO COM 667746101 9,415 599,281 SH   SOLE   572,653 0 26,628
NOVARTIS AG-SPONSORED ADR ADR 66987V109 3,016 40,607 SH   SOLE   36,318 0 4,289
NU SKIN ENTERPRISES INC - A COM 67018T105 49,990 900,078 SH   SOLE   822,916 0 77,162
NUTRISYSTEM INC COM 67069D108 7,722 139,128 SH   SOLE   131,588 0 7,540
NVR INC COM 62944T105 5,535 2,627 SH   SOLE   0 0 2,627
NXSTAGE MEDICAL INC COM 67072V103 8,886 331,204 SH   SOLE   315,417 0 15,787
OASIS PETROLEUM INC COM 674215108 18,545 1,300,521 SH   SOLE   1,197,891 0 102,630
OBALON THERAPEUTICS INC COM 67424L100 1,311 122,602 SH   SOLE   115,972 0 6,630
OCEANFIRST FINANCIAL CORP COM 675234108 18,116 642,975 SH   SOLE   614,400 0 28,575
OLD DOMINION FREIGHT LINE COM 679580100 208,251 2,433,694 SH   SOLE   1,914,626 0 519,068
OM ASSET MANAGEMENT PLC COM G67506108 48,963 3,238,293 SH   SOLE   2,925,779 0 312,514
OMEGA FLEX INC COM 682095104 528 11,042 SH   SOLE   11,042 0 0
ORBCOMM INC COM 68555P100 10,688 1,119,186 SH   SOLE   1,058,573 0 60,613
ORBOTECH LTD COM M75253100 20,265 628,366 SH   SOLE   502,770 0 125,596
O'REILLY AUTOMOTIVE INC COM 67103H107 235,977 874,507 SH   SOLE   520,922 0 353,585
ORIX - SPONSORED ADR ADR 686330101 5,165 69,491 SH   SOLE   63,425 0 6,066
OSI SYSTEMS INC COM 671044105 8,607 117,916 SH   SOLE   111,526 0 6,390
PACWEST BANCORP COM 695263103 7,194 135,082 SH   SOLE   113,425 0 21,657
PAMPA ENERGIA SA-SPON ADR ADR 697660207 39,745 733,025 SH   SOLE   544,558 0 188,467
PANDORA MEDIA INC COM 698354107 44,876 3,799,795 SH   SOLE   3,458,897 0 340,898
PANERA BREAD COMPANY-CLASS A COM 69840W108 63,757 243,470 SH   SOLE   141,424 0 102,046
PARSLEY ENERGY INC-CLASS A COM 701877102 949 29,189 SH   SOLE   2,339 0 26,850
PATTERSON-UTI ENERGY INC COM 703481101 538 22,149 SH   SOLE   2,169 0 19,980
PDC ENERGY INC COM 69327R101 19,312 309,728 SH   SOLE   284,413 0 25,315
PEBBLEBROOK HOTEL TRUST COM 70509V100 13,347 456,923 SH   SOLE   419,039 0 37,884
PERRIGO CO PLC COM G97822103 36,348 547,487 SH   SOLE   317,337 0 230,150
PETROLEO BRASIL-SP PREF ADR ADR 71654V101 258 28,000 SH   SOLE   28,000 0 0
PEYTO EXPLORATION & DEV CORP COM 717046106 12,168 593,333 SH   SOLE   450,491 0 142,842
PINNACLE WEST CAPITAL COM 723484101 888 10,651 SH   SOLE   1,001 0 9,650
PIONEER NATURAL RESOURCES CO COM 723787107 20,760 111,473 SH   SOLE   64,109 0 47,364
PNM RESOURCES INC COM 69349H107 20,155 544,725 SH   SOLE   505,840 0 38,885
POLYONE CORPORATION COM 73179P106 15,616 458,067 SH   SOLE   420,632 0 37,435
PORTLAND GENERAL ELECTRIC CO COM 736508847 20,577 463,240 SH   SOLE   431,020 0 32,220
PPG INDUSTRIES INC COM 693506107 68,509 651,974 SH   SOLE   459,156 0 192,818
PROGRESSIVE CORP COM 743315103 769 19,620 SH   SOLE   19,620 0 0
PROLOGIS INC COM 74340W103 9,181 176,959 SH   SOLE   150,227 0 26,732
PROSPERITY BANCSHARES INC COM 743606105 25,143 360,685 SH   SOLE   335,205 0 25,480
PRUDENTIAL PLC-ADR ADR 74435K204 6,218 146,801 SH   SOLE   134,006 0 12,795
Q2 HOLDINGS INC COM 74736L109 5,354 153,637 SH   SOLE   145,317 0 8,320
RADIAN GROUP INC COM 750236101 30,402 1,692,740 SH   SOLE   1,573,010 0 119,730
RAGING RIVER EXPLORATION INC COM 750649105 22,761 3,253,462 SH   SOLE   2,555,519 0 697,943
RAYTHEON COMPANY COM 755111507 98,583 646,444 SH   SOLE   489,754 0 156,690
REALPAGE INC COM 75606N109 9,782 280,278 SH   SOLE   265,098 0 15,180
RED HAT INC COM 756577102 306,569 3,544,151 SH   SOLE   2,331,680 0 1,212,471
RELX PLC - SPON ADR ADR 759530108 5,453 275,418 SH   SOLE   251,134 0 24,284
RENASANT CORP COM 75970E107 21,892 551,579 SH   SOLE   515,984 0 35,595
REPLIGEN CORP COM 759916109 24,884 706,931 SH   SOLE   646,786 0 60,145
RICE ENERGY INC COM 762760106 22,702 957,887 SH   SOLE   882,582 0 75,305
RIO TINTO PLC-SPON ADR ADR 767204100 2,525 62,078 SH   SOLE   56,655 0 5,423
ROPER TECHNOLOGIES INC COM 776696106 2,037 9,866 SH   SOLE   9,866 0 0
ROSS STORES INC COM 778296103 147,753 2,243,104 SH   SOLE   1,302,504 0 940,600
ROYAL BANK OF CANADA COM 780087102 3,745 51,372 SH   SOLE   46,988 0 4,384
ROYAL DUTCH SHELL-SPON ADR-A ADR 780259206 3,909 74,129 SH   SOLE   67,912 0 6,217
RSP PERMIAN INC COM 74978Q105 21,482 518,524 SH   SOLE   495,489 0 23,035
RYANAIR HOLDINGS PLC-SP ADR ADR 783513203 100,866 1,215,551 SH   SOLE   882,816 0 332,735
SAFEGUARD SCIENTIFICS INC COM 786449207 3,300 259,863 SH   SOLE   247,419 0 12,444
SALESFORCE.COM INC COM 79466L302 27,625 334,891 SH   SOLE   194,550 0 140,341
SANDY SPRING BANCORP INC COM 800363103 19,284 470,452 SH   SOLE   441,282 0 29,170
SANOFI-ADR ADR 80105N105 260 5,738 SH   SOLE   5,738 0 0
SAP SE-SPONSORED ADR ADR 803054204 3,533 35,993 SH   SOLE   32,845 0 3,148
SBA COMMUNICATIONS CORP COM 78410G104 296,878 2,466,382 SH   SOLE   1,806,224 0 660,158
SCHLUMBERGER LTD COM 806857108 99,537 1,274,480 SH   SOLE   880,255 0 394,225
SELECTIVE INSURANCE GROUP COM 816300107 26,103 553,615 SH   SOLE   513,250 0 40,365
SENSATA TECHNOLOGIES HOLDING COM N7902X106 4,574 104,741 SH   SOLE   95,571 0 9,170
SENSIENT TECHNOLOGIES CORP COM 81725T100 20,676 260,865 SH   SOLE   242,620 0 18,245
SHAWCOR LTD COM 820439107 12,252 419,733 SH   SOLE   331,672 0 88,061
SHIRE PLC-ADR ADR 82481R106 16,702 95,862 SH   SOLE   95,156 0 706
SIGNATURE BANK COM 82669G104 247,208 1,665,936 SH   SOLE   1,312,887 0 353,049
SILGAN HOLDINGS INC COM 827048109 16,739 281,991 SH   SOLE   263,533 0 18,458
SILICON MOTION TECHNOL-ADR ADR 82706C108 16,386 350,510 SH   SOLE   303,081 0 47,429
SILVER WHEATON CORP COM 828336107 9,574 459,420 SH   SOLE   199,615 0 259,805
SIMULATIONS PLUS INC COM 829214105 878 74,688 SH   SOLE   70,649 0 4,039
SINA CORP COM G81477104 31,895 442,253 SH   SOLE   347,697 0 94,556
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 75,069 1,550,697 SH   SOLE   1,407,053 0 143,644
SIX FLAGS ENTERTAINMENT CORP COM 83001A102 313,610 5,271,644 SH   SOLE   4,040,655 0 1,230,989
SOUTHWEST GAS HOLDINGS INC COM 844895102 21,526 259,632 SH   SOLE   241,087 0 18,545
SPARTANNASH CO COM 847215100 21,188 605,544 SH   SOLE   578,643 0 26,901
SPDR BBG BARC HIGH YIELD BND ETF US 78464A417 30,940 837,800 SH   SOLE   837,800 0 0
SPDR S&P 500 ETF TRUST ETF US 78462F103 470,637 1,996,424 SH   SOLE   1,996,424 0 0
SPIRE INC COM 84857L101 20,334 301,244 SH   SOLE   278,464 0 22,780
SPROUTS FARMERS MARKET INC COM 85208M102 12,549 542,783 SH   SOLE   538,751 0 4,032
STANDEX INTERNATIONAL CORP COM 854231107 22,924 228,894 SH   SOLE   212,525 0 16,369
STARBUCKS CORP COM 855244109 183,013 3,134,322 SH   SOLE   2,364,528 0 769,794
STEEL DYNAMICS INC COM 858119100 756 21,761 SH   SOLE   2,461 0 19,300
STERLING BANCORP/DE COM 85917A100 18,145 765,623 SH   SOLE   731,523 0 34,100
STEVEN MADDEN LTD COM 556269108 16,617 431,055 SH   SOLE   418,379 0 12,676
STMICROELECTRONICS NV-NY SHS COM 861012102 2,207 142,746 SH   SOLE   130,282 0 12,464
SUMITOMO MITSUI-SPONS ADR ADR 86562M209 3,336 460,141 SH   SOLE   419,921 0 40,220
SUNCOR ENERGY INC COM 867224107 269,247 8,794,169 SH   SOLE   6,915,361 0 1,878,808
SVB FINANCIAL GROUP COM 78486Q101 757 4,069 SH   SOLE   414 0 3,655
TAIWAN SEMICONDUCTOR-SP ADR ADR 874039100 580,174 17,666,683 SH   SOLE   12,174,303 0 5,492,380
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 105,780 1,784,714 SH   SOLE   1,619,239 0 165,475
TAL EDUCATION GROUP- ADR ADR 874080104 106,465 999,016 SH   SOLE   689,882 0 309,134
TANGER FACTORY OUTLET CENTER COM 875465106 16,353 499,035 SH   SOLE   459,220 0 39,815
TARENA INTERNATIONAL INC-ADR ADR 876108101 16,367 876,191 SH   SOLE   605,089 0 271,102
TATA MOTORS LTD-SPON ADR ADR 876568502 50,074 1,404,591 SH   SOLE   1,111,571 0 293,020
TAUBMAN CENTERS INC COM 876664103 571 8,651 SH   SOLE   761 0 7,890
TEAM INC COM 878155100 5,389 199,230 SH   SOLE   188,440 0 10,790
TERRENO REALTY CORP COM 88146M101 14,520 518,567 SH   SOLE   475,492 0 43,075
TEXAS INSTRUMENTS INC COM 882508104 149,886 1,860,547 SH   SOLE   1,296,050 0 564,497
THERMO FISHER SCIENTIFIC INC COM 883556102 40,548 263,986 SH   SOLE   152,576 0 111,410
THOMSON REUTERS CORP COM 884903105 2,072 47,926 SH   SOLE   43,736 0 4,190
TORO CO COM 891092108 92,181 1,475,838 SH   SOLE   1,333,400 0 142,438
TORONTO-DOMINION BANK COM 891160509 104,982 2,100,377 SH   SOLE   1,526,627 0 573,750
TOTAL SA-SPON ADR ADR 89151E109 3,602 71,438 SH   SOLE   65,172 0 6,266
TOYOTA MOTOR CORP -SPON ADR ADR 892331307 3,123 28,752 SH   SOLE   26,240 0 2,512
TRACTOR SUPPLY COMPANY COM 892356106 282,669 4,098,428 SH   SOLE   3,108,649 0 989,779
TRANSDIGM GROUP INC COM 893641100 53,896 244,804 SH   SOLE   148,233 0 96,571
TRANSUNION COM 89400J107 89,054 2,322,141 SH   SOLE   2,098,099 0 224,042
TYSON FOODS INC-CL A COM 902494103 79,256 1,284,330 SH   SOLE   843,965 0 440,365
ULTA SALON COSMETICS & FRAGR COM 90384S303 24,666 86,478 SH   SOLE   50,244 0 36,234
ULTIMATE SOFTWARE GROUP INC COM 90385D107 14,961 76,639 SH   SOLE   75,474 0 1,165
UMPQUA HOLDINGS CORP COM 904214103 20,893 1,177,716 SH   SOLE   1,099,721 0 77,995
UNILEVER N V -NY SHARES ADR 904784709 3,570 71,862 SH   SOLE   65,614 0 6,248
UNION PACIFIC CORP COM 907818108 215,292 2,032,590 SH   SOLE   1,376,327 0 656,263
UNITEDHEALTH GROUP INC COM 91324P102 216,134 1,317,807 SH   SOLE   912,334 0 405,473
UNIVERSAL ELECTRONICS INC COM 913483103 91,221 1,331,695 SH   SOLE   1,208,509 0 123,186
US AUTO PARTS NETWORK INC COM 90343C100 7,181 2,143,636 SH   SOLE   2,027,540 0 116,096
USA TECHNOLOGIES INC COM 90328S500 7,073 1,664,244 SH   SOLE   1,574,104 0 90,140
UTILITIES SELECT SECTOR SPDR ETF US 81369Y886 50,797 990,000 SH   SOLE   990,000 0 0
VAIL RESORTS INC COM 91879Q109 251,862 1,312,463 SH   SOLE   953,183 0 359,280
VALMONT INDUSTRIES COM 920253101 19,978 128,478 SH   SOLE   119,463 0 9,015
VANECK VECTORS RUSSIA ETF ETF US 92189F403 75,082 3,632,400 SH   SOLE   3,632,400 0 0
VANGUARD RUSSELL 2000 ETF ETF US 92206C664 2,169 19,649 SH   SOLE   0 0 19,649
VANTIV INC - CL A COM 92210H105 369,959 5,769,789 SH   SOLE   4,197,457 0 1,572,332
VARONIS SYSTEMS INC COM 922280102 3,899 122,606 SH   SOLE   117,146 0 5,460
VEEVA SYSTEMS INC-CLASS A COM 922475108 224,428 4,376,516 SH   SOLE   3,582,080 0 794,436
VEDANTA LTD-ADR ADR 92242Y100 5,063 294,849 SH   SOLE   294,849 0 0
VERISK ANALYTICS INC COM 92345Y106 220,998 2,723,663 SH   SOLE   1,727,652 0 996,011
VIRTU FINANCIAL INC-CLASS A COM 928254101 43,436 2,555,050 SH   SOLE   2,326,963 0 228,087
VULCAN MATERIALS CO COM 929160109 107,195 889,734 SH   SOLE   516,684 0 373,050
WABTEC CORP COM 929740108 155,776 1,997,129 SH   SOLE   1,461,306 0 535,823
WATSCO INC COM 942622200 34,518 241,082 SH   SOLE   140,028 0 101,054
WD-40 CO COM 929236107 58,382 535,862 SH   SOLE   485,288 0 50,574
WEIBO CORP-SPON ADR ADR 948596101 56,068 1,074,507 SH   SOLE   797,304 0 277,203
WELLS FARGO & CO COM 949746101 352 6,328 SH   SOLE   0 0 6,328
WESTERN ALLIANCE BANCORP COM 957638109 28,774 586,157 SH   SOLE   548,587 0 37,570
WHITECAP RESOURCES INC COM 96467A200 25,559 3,293,380 SH   SOLE   2,596,393 0 696,987
WHITING PETROLEUM CORP COM 966387102 312 33,029 SH   SOLE   2,319 0 30,710
WILLDAN GROUP INC COM 96924N100 3,598 111,523 SH   SOLE   105,483 0 6,040
WILLIS TOWERS WATSON PLC COM G96629103 27,247 208,165 SH   SOLE   206,619 0 1,546
WISDOMTREE EMRG MKTS DEBT ETF US 97717X867 18,742 498,600 SH   SOLE   498,600 0 0
WISDOMTREE INDIA EARNINGS ETF US 97717W422 10,040 416,080 SH   SOLE   416,080 0 0
WIX.COM LTD COM M98068105 36,362 535,521 SH   SOLE   440,979 0 94,542
WNS HOLDINGS LTD-ADR ADR 92932M101 267 9,341 SH   SOLE   8,432 0 909
WOLVERINE WORLD WIDE INC COM 978097103 18,418 737,599 SH   SOLE   687,049 0 50,550
WPP PLC-SPONSORED ADR ADR 92937A102 3,135 28,656 SH   SOLE   26,039 0 2,617
WSFS FINANCIAL CORP COM 929328102 26,438 575,367 SH   SOLE   533,212 0 42,155
XPO LOGISTICS INC COM 983793100 14,498 302,728 SH   SOLE   278,148 0 24,580
YANDEX NV-A COM N97284108 66,586 3,036,298 SH   SOLE   2,074,641 0 961,657
YUM CHINA HOLDINGS INC COM 98850P109 133,439 4,905,834 SH   SOLE   3,840,842 0 1,064,992
ZIONS BANCORPORATION COM 989701107 797 18,977 SH   SOLE   1,842 0 17,135
ZOETIS INC COM 98978V103 257,443 4,823,746 SH   SOLE   3,208,354 0 1,615,392