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 73,415 2,496,270 SH   SOLE   2,270,313 0 225,957
ABIOMED INC COM 003654100 88,893 813,371 SH   SOLE   738,635 0 74,736
ACADIA REALTY TRUST COM 004239109 18,441 519,170 SH   SOLE   482,725 0 36,445
ACCELERATE DIAGNOSTICS INC COM 00430H102 6,717 466,767 SH   SOLE   446,619 0 20,148
ACCENTURE PLC-CL A COM G1151C101 33,839 298,690 SH   SOLE   131,271 0 167,419
ACXIOM CORP COM 005125109 36,566 1,662,855 SH   SOLE   1,553,287 0 109,568
ADOBE SYSTEMS INC COM 00724F101 88,819 927,226 SH   SOLE   616,489 0 310,737
ADTRAN INC COM 00738A106 11,025 591,151 SH   SOLE   551,606 0 39,545
AFFILIATED MANAGERS GROUP COM 008252108 252,197 1,791,555 SH   SOLE   1,296,983 0 494,572
AGRIUM INC COM 008916108 18,569 205,369 SH   SOLE   90,193 0 115,176
AIA GROUP LTD-SP ADR ADR 001317205 7,057 293,242 SH   SOLE   165,268 0 127,974
AIR METHODS CORP COM 009128307 9,485 264,712 SH   SOLE   253,287 0 11,425
AKAMAI TECHNOLOGIES INC COM 00971T101 247,689 4,428,561 SH   SOLE   3,372,660 0 1,055,901
AKORN INC COM 009728106 50,886 1,786,429 SH   SOLE   1,625,686 0 160,743
ALBANY INTL CORP-CL A COM 012348108 3,226 80,802 SH   SOLE   77,312 0 3,490
ALIBABA GROUP HOLDING-SP ADR ADR 01609W102 163,314 2,053,494 SH   SOLE   1,290,225 0 763,269
ALIGN TECHNOLOGY INC COM 016255101 206,147 2,559,238 SH   SOLE   1,959,927 0 599,311
ALIMENTATION COUCHE-TARD -B COM 01626P403 142,349 3,332,156 SH   SOLE   2,557,491 0 774,665
ALLIED WORLD ASSURANCE CO COM H01531104 707 20,130 SH   SOLE   3,830 0 16,300
ALPHABET INC-CL A COM 02079K305 268,160 381,163 SH   SOLE   282,339 0 98,824
ALPHABET INC-CL C COM 02079K107 100,768 145,597 SH   SOLE   101,624 0 43,973
AMAZON.COM INC COM 023135106 286,925 400,946 SH   SOLE   278,121 0 122,825
AMBEV SA-ADR ADR 02319V103 313,681 53,076,255 SH   SOLE   41,445,369 0 11,630,886
AMEDISYS INC COM 023436108 37,175 736,432 SH   SOLE   670,497 0 65,935
AMERICAN ASSETS TRUST INC COM 024013104 20,409 480,899 SH   SOLE   446,934 0 33,965
AMERICAN CAMPUS COMMUNITIES COM 024835100 25,958 490,974 SH   SOLE   457,624 0 33,350
AMERICAN WATER WORKS CO INC COM 030420103 789 9,337 SH   SOLE   2,227 0 7,110
AMPLIFY SNACK BRANDS INC COM 03211L102 3,848 260,905 SH   SOLE   249,474 0 11,431
ANHEUSER-BUSCH INBEV-SPN ADR ADR 03524A108 7,254 55,089 SH   SOLE   32,133 0 22,956
ANSYS INC COM 03662Q105 26,227 289,005 SH   SOLE   188,758 0 100,247
APOGEE ENTERPRISES INC COM 037598109 23,323 503,184 SH   SOLE   306,683 0 196,501
APPLE INC COM 037833100 63,289 662,023 SH   SOLE   274,598 0 387,425
AQUA AMERICA INC COM 03836W103 846 23,736 SH   SOLE   4,676 0 19,060
ARCH CAPITAL GROUP LTD COM G0450A105 924 12,837 SH   SOLE   2,262 0 10,575
ARCHROCK INC COM 03957W106 9,913 1,052,339 SH   SOLE   1,006,249 0 46,090
ARM HOLDINGS PLC-SPONS ADR ADR 042068106 2,961 65,053 SH   SOLE   36,602 0 28,451
ASSA ABLOY AB - UNSP ADR ADR 045387107 4,819 472,410 SH   SOLE   267,549 0 204,861
ASSURED GUARANTY LTD COM G0585R106 607 23,912 SH   SOLE   4,402 0 19,510
ASTELLAS PHARMA INC-UNSP ADR ADR 04623U102 4,514 289,747 SH   SOLE   163,519 0 126,228
ATMOS ENERGY CORP COM 049560105 912 11,218 SH   SOLE   2,158 0 9,060
ATRICURE INC COM 04963C209 5,770 408,332 SH   SOLE   390,709 0 17,623
AUTOLIV INC COM 052800109 504 4,692 SH   SOLE   1,037 0 3,655
AXA -SPONS ADR ADR 054536107 4,573 227,309 SH   SOLE   128,276 0 99,033
AXALTA COATING SYSTEMS LTD COM G0750C108 122,449 4,615,481 SH   SOLE   3,474,663 0 1,140,818
B. RILEY FINANCIAL INC COM 05580M108 4,604 480,574 SH   SOLE   460,381 0 20,193
BAIDU INC - SPON ADR ADR 056752108 160,091 969,366 SH   SOLE   704,367 0 264,999
BALL CORP COM 058498106 189,054 2,615,210 SH   SOLE   1,860,123 0 755,087
BANCO MACRO SA-ADR ADR 05961W105 16,757 225,777 SH   SOLE   160,849 0 64,928
BANCO SANTANDER-CHILE-ADR ADR 05965X109 23,651 1,221,019 SH   SOLE   864,478 0 356,541
BANK OF THE OZARKS COM 063904106 15,630 416,589 SH   SOLE   387,669 0 28,920
BANNER CORPORATION COM 06652V208 7,809 183,561 SH   SOLE   175,481 0 8,080
BELDEN INC COM 077454106 19,626 325,101 SH   SOLE   299,556 0 25,545
BERKSHIRE HILLS BANCORP INC COM 084680107 14,754 548,069 SH   SOLE   524,059 0 24,010
BIOGEN INC COM 09062X103 88,116 364,387 SH   SOLE   256,184 0 108,203
BIOMARIN PHARMACEUTICAL INC COM 09061G101 97,575 1,254,176 SH   SOLE   847,993 0 406,183
BLACKROCK INC COM 09247X101 47,436 138,487 SH   SOLE   83,905 0 54,582
BOFI HOLDING INC COM 05566U108 2,867 161,910 SH   SOLE   154,920 0 6,990
BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 229,458 7,741,497 SH   SOLE   6,143,586 0 1,597,911
BORGWARNER INC COM 099724106 65,113 2,205,740 SH   SOLE   1,293,001 0 912,739
BOSTON PRIVATE FINL HOLDING COM 101119105 9,785 830,619 SH   SOLE   777,079 0 53,540
BRISTOL-MYERS SQUIBB CO COM 110122108 223,992 3,045,444 SH   SOLE   2,175,640 0 869,804
BROADCOM LTD COM Y09827109 44,679 287,512 SH   SOLE   172,454 0 115,058
BROOKFIELD ASSET MANAGE-CL A COM 112585104 252,722 7,642,046 SH   SOLE   6,163,968 0 1,478,078
BRUNSWICK CORP COM 117043109 42,240 932,038 SH   SOLE   547,188 0 384,850
CABLE ONE INC COM 12685J105 35,340 69,103 SH   SOLE   63,186 0 5,917
CADENCE DESIGN SYS INC COM 127387108 17,433 717,421 SH   SOLE   649,816 0 67,605
CALLIDUS SOFTWARE INC COM 13123E500 8,548 427,847 SH   SOLE   409,400 0 18,447
CAMBREX CORP COM 132011107 102,097 1,973,659 SH   SOLE   1,792,394 0 181,265
CAMDEN PROPERTY TRUST COM 133131102 985 11,143 SH   SOLE   1,868 0 9,275
CANADIAN ENERGY SERVICES & T COM 13566W108 8,952 2,856,486 SH   SOLE   2,276,186 0 580,300
CANADIAN NATL RAILWAY CO COM 136375102 22,257 376,861 SH   SOLE   154,209 0 222,652
CANADIAN NATURAL RESOURCES COM 136385101 147,372 4,800,672 SH   SOLE   3,545,796 0 1,254,876
CAPGEMINI SA - UNSPONSOR ADR ADR 139098107 671 15,372 SH   SOLE   15,372 0 0
CARE CAPITAL PROPERTIES INC COM 141624106 11,452 436,917 SH   SOLE   402,117 0 34,800
CARLISLE COS INC COM 142339100 763 7,219 SH   SOLE   1,421 0 5,798
CARPENTER TECHNOLOGY COM 144285103 437 13,285 SH   SOLE   4,105 0 9,180
CARRIZO OIL & GAS INC COM 144577103 45,564 1,270,971 SH   SOLE   1,155,333 0 115,638
CASCADE BANCORP COM 147154207 9,773 1,764,017 SH   SOLE   1,686,747 0 77,270
CAVCO INDUSTRIES INC COM 149568107 11,987 127,929 SH   SOLE   122,324 0 5,605
CBOE HOLDINGS INC COM 12503M108 113,979 1,710,881 SH   SOLE   1,545,551 0 165,330
CEB INC COM 125134106 86,809 1,407,410 SH   SOLE   1,277,779 0 129,631
CELANESE CORP-SERIES A COM 150870103 68,826 1,051,581 SH   SOLE   948,043 0 103,538
CENTENE CORP COM 15135B101 299,226 4,192,605 SH   SOLE   2,991,525 0 1,201,080
CERNER CORP COM 156782104 268,817 4,587,319 SH   SOLE   3,056,568 0 1,530,751
CHECK POINT SOFTWARE TECH COM M22465104 133,393 1,674,105 SH   SOLE   1,460,892 0 213,213
CHESAPEAKE UTILITIES CORP COM 165303108 14,279 215,754 SH   SOLE   206,264 0 9,490
CHEVRON CORP COM 166764100 257 2,447 SH   SOLE   748 0 1,699
CHILDREN'S PLACE INC/THE COM 168905107 19,955 248,879 SH   SOLE   231,424 0 17,455
CHINA BIOLOGIC PRODUCTS INC COM 16938C106 573 5,389 SH   SOLE   3,918 0 1,471
CHINA LODGING GROUP-SPON ADS ADR 16949N109 26,341 723,070 SH   SOLE   569,157 0 153,913
CHIPOTLE MEXICAN GRILL INC COM 169656105 73,471 182,419 SH   SOLE   94,917 0 87,502
CHURCHILL DOWNS INC COM 171484108 11,401 90,226 SH   SOLE   84,441 0 5,785
CIRCOR INTERNATIONAL INC COM 17273K109 17,622 309,219 SH   SOLE   289,704 0 19,515
CITIGROUP INC COM 172967424 216 5,086 SH   SOLE   0 0 5,086
CMS ENERGY CORP COM 125896100 766 16,702 SH   SOLE   3,872 0 12,830
CNO FINANCIAL GROUP INC COM 12621E103 22,919 1,312,648 SH   SOLE   1,224,528 0 88,120
COBIZ FINANCIAL INC COM 190897108 16,310 1,394,020 SH   SOLE   1,333,467 0 60,553
CODEXIS INC COM 192005106 2,702 670,383 SH   SOLE   641,297 0 29,086
COLGATE-PALMOLIVE CO COM 194162103 284 3,873 SH   SOLE   1,183 0 2,690
COLLECTORS UNIVERSE COM 19421R200 6,256 316,759 SH   SOLE   302,935 0 13,824
COLLIERS INTERNATIONAL GROUP COM 194693107 38,261 1,120,705 SH   SOLE   1,019,163 0 101,542
COMMSCOPE HOLDING CO INC COM 20337X109 12,894 415,540 SH   SOLE   383,020 0 32,520
COMPASS GROUP PLC-SPON ADR ADR 20449X302 8,597 450,103 SH   SOLE   261,817 0 188,286
CONCHO RESOURCES INC COM 20605P101 42,062 352,659 SH   SOLE   207,049 0 145,610
CONMED CORP COM 207410101 21,397 448,285 SH   SOLE   421,825 0 26,460
CONSTELLATION SOFTWARE INC COM 21037X100 25,530 66,310 SH   SOLE   56,328 0 9,982
CONSUMER STAPLES SPDR ETF US 81369Y308 55,944 1,014,400 SH   SOLE   1,014,400 0 0
CONTROLADORA VUELA CIA-ADR ADR 21240E105 5,366 287,088 SH   SOLE   208,654 0 78,434
COPA HOLDINGS SA-CLASS A COM P31076105 2,090 39,999 SH   SOLE   33,396 0 6,603
COPART INC COM 217204106 106,925 2,181,703 SH   SOLE   1,645,683 0 536,020
COSTAR GROUP INC COM 22160N109 339,868 1,554,321 SH   SOLE   1,181,814 0 372,507
COSTCO WHOLESALE CORP COM 22160K105 93,549 595,703 SH   SOLE   532,734 0 62,969
COWEN GROUP INC-CLASS A COM 223622101 4,820 1,628,359 SH   SOLE   1,558,063 0 70,296
CREDICORP LTD COM G2519Y108 238,083 1,542,685 SH   SOLE   1,029,279 0 513,406
CSRA INC COM 12650T104 185,626 7,922,581 SH   SOLE   6,198,651 0 1,723,930
CTRIP.COM INTERNATIONAL-ADR ADR 22943F100 26,487 642,894 SH   SOLE   454,366 0 188,528
CURTISS-WRIGHT CORP COM 231561101 21,861 259,477 SH   SOLE   242,196 0 17,281
CVB FINANCIAL CORP COM 126600105 9,011 549,773 SH   SOLE   512,183 0 37,590
DANA INC COM 235825205 10,801 1,022,832 SH   SOLE   952,342 0 70,490
DANAHER CORP COM 235851102 150,385 1,488,957 SH   SOLE   1,136,748 0 352,209
DARDEN RESTAURANTS INC COM 237194105 508 8,028 SH   SOLE   1,808 0 6,220
DARLING INGREDIENTS INC COM 237266101 18,131 1,216,854 SH   SOLE   1,146,254 0 70,600
DASSAULT SYSTEMES S-SPON ADR ADR 237545108 2,520 33,179 SH   SOLE   18,778 0 14,401
DAVE & BUSTER'S ENTERTAINMEN COM 238337109 12,127 259,189 SH   SOLE   239,914 0 19,275
DDR CORP COM 23317H102 615 33,912 SH   SOLE   7,462 0 26,450
DENTSPLY SIRONA INC COM 24906P109 103,278 1,664,694 SH   SOLE   1,024,310 0 640,384
DEVRY EDUCATION GROUP INC COM 251893103 3,125 175,175 SH   SOLE   159,559 0 15,616
DIAGEO PLC-SPONSORED ADR ADR 25243Q205 7,688 68,110 SH   SOLE   39,680 0 28,430
DIAMONDBACK ENERGY INC COM 25278X109 79,350 869,974 SH   SOLE   785,929 0 84,045
DOLLAR GENERAL CORP COM 256677105 375,099 3,990,418 SH   SOLE   2,730,408 0 1,260,010
DOLLARAMA INC COM 25675T107 80,644 1,161,108 SH   SOLE   991,926 0 169,182
DOUGLAS EMMETT INC COM 25960P109 927 26,086 SH   SOLE   4,901 0 21,185
DUN & BRADSTREET CORP COM 26483E100 153,413 1,259,139 SH   SOLE   1,025,181 0 233,958
E*TRADE FINANCIAL CORP COM 269246401 703 29,916 SH   SOLE   4,826 0 25,090
EAST WEST BANCORP INC COM 27579R104 739 21,607 SH   SOLE   4,362 0 17,245
EDUCATION REALTY TRUST INC COM 28140H203 24,770 536,840 SH   SOLE   501,383 0 35,457
EDWARDS LIFESCIENCES CORP COM 28176E108 31,610 316,957 SH   SOLE   192,065 0 124,892
EMCOR GROUP INC COM 29084Q100 19,692 399,753 SH   SOLE   371,843 0 27,910
ENBRIDGE INC COM 29250N105 178,367 4,232,517 SH   SOLE   3,594,316 0 638,201
ENCORE CAPITAL GROUP INC COM 292554102 45,372 1,928,255 SH   SOLE   1,749,405 0 178,850
ENERGY SELECT SECTOR SPDR ETF US 81369Y506 86,386 3,248,910 SH   SOLE   1,261,110 0 0
ENERPLUS CORP COM 292766102 16,601 2,532,342 SH   SOLE   1,038,078 0 1,494,264
ENVESTNET INC COM 29404K106 5,827 174,929 SH   SOLE   167,279 0 7,650
EOG RESOURCES INC COM 26875P101 25,645 307,415 SH   SOLE   186,106 0 121,309
EPR PROPERTIES COM 26884U109 23,529 291,637 SH   SOLE   271,737 0 19,900
EQUIFAX INC COM 294429105 142,274 1,108,054 SH   SOLE   773,082 0 334,972
EQUITY COMMONWEALTH COM 294628102 11,723 402,436 SH   SOLE   371,021 0 31,415
EQUITY ONE INC COM 294752100 12,620 392,169 SH   SOLE   361,754 0 30,415
ESCO TECHNOLOGIES INC COM 296315104 8,730 218,572 SH   SOLE   209,132 0 9,440
ESTEE LAUDER COMPANIES-CL A COM 518439104 37,660 413,753 SH   SOLE   171,887 0 241,866
ETHAN ALLEN INTERIORS INC COM 297602104 12,184 368,756 SH   SOLE   343,628 0 25,128
EXACT SCIENCES CORP COM 30063P105 61,866 5,050,263 SH   SOLE   4,597,431 0 452,832
EXPERIAN PLC-SPONS ADR ADR 30215C101 5,332 280,608 SH   SOLE   158,148 0 122,460
EXPRESS INC COM 30219E103 13,124 904,488 SH   SOLE   839,263 0 65,225
EXTERRAN CORP COM 30227H106 6,257 486,963 SH   SOLE   458,154 0 28,809
FACEBOOK INC-A COM 30303M102 192,042 1,680,454 SH   SOLE   1,211,786 0 468,668
FACTSET RESEARCH SYSTEMS INC COM 303075105 68,465 424,140 SH   SOLE   383,172 0 40,968
FASTENAL CO COM 311900104 33,793 761,278 SH   SOLE   719,379 0 41,899
FIESTA RESTAURANT GROUP COM 31660B101 34,144 1,565,512 SH   SOLE   1,425,417 0 140,095
FIRST AMERICAN FINANCIAL COM 31847R102 19,806 492,430 SH   SOLE   456,230 0 36,200
FIRST CASH FINL SVCS INC COM 31942D107 83,693 1,630,482 SH   SOLE   1,487,349 0 143,133
FIRSTSERVICE CORP COM 33767E103 107,161 2,338,227 SH   SOLE   2,121,036 0 217,191
FLOWSERVE CORP COM 34354P105 469 10,391 SH   SOLE   2,456 0 7,935
FMC CORP COM 302491303 475 10,252 SH   SOLE   3,047 0 7,205
FOMENTO ECONOMICO MEX-SP ADR ADR 344419106 107,895 1,166,562 SH   SOLE   783,390 0 383,172
FORTUNE BRANDS HOME & SECURI COM 34964C106 641 11,065 SH   SOLE   2,320 0 8,745
FRANKLIN COVEY CO COM 353469109 8,487 553,647 SH   SOLE   529,743 0 23,904
FRESENIUS MEDICAL CARE-ADR ADR 358029106 5,359 123,006 SH   SOLE   70,021 0 52,985
FTI CONSULTING INC COM 302941109 15,101 371,211 SH   SOLE   346,266 0 24,945
G & K SERVICES INC -CL A COM 361268105 21,605 282,154 SH   SOLE   264,082 0 18,072
GARTNER INC COM 366651107 81,032 831,870 SH   SOLE   751,470 0 80,400
GENERAL ELECTRIC CO COM 369604103 52,259 1,660,068 SH   SOLE   1,002,928 0 657,140
GENERAL MILLS INC COM 370334104 263 3,686 SH   SOLE   1,126 0 2,560
GENESCO INC COM 371532102 15,419 239,768 SH   SOLE   223,828 0 15,940
GENPACT LTD COM G3922B107 112,330 4,185,179 SH   SOLE   2,447,027 0 1,738,152
GENTHERM INC COM 37253A103 9,715 283,645 SH   SOLE   271,205 0 12,440
GILEAD SCIENCES INC COM 375558103 72,527 869,421 SH   SOLE   820,029 0 49,392
GLACIER BANCORP INC COM 37637Q105 20,788 782,108 SH   SOLE   727,883 0 54,225
GLAUKOS CORP COM 377322102 4,029 138,157 SH   SOLE   132,148 0 6,009
GLAXOSMITHKLINE PLC-SPON ADR ADR 37733W105 1,574 36,306 SH   SOLE   36,306 0 0
GLOBAL X MSCI GREECE ETF ETF US 37950E366 26,520 3,668,000 SH   SOLE   3,668,000 0 0
GP STRATEGIES CORP COM 36225V104 7,440 343,035 SH   SOLE   328,227 0 14,808
GRUPO AEROPORTUARIO PAC-ADR ADR 400506101 3,013 29,355 SH   SOLE   16,682 0 12,673
GRUPO AEROPORTUARIO SUR-ADR ADR 40051E202 37,490 234,975 SH   SOLE   178,866 0 56,109
GRUPO FIN SANTANDER-ADR B ADR 40053C105 2,634 289,774 SH   SOLE   164,074 0 125,700
GUGGENHEIM CHINA SMALL CAP E ETF US 18383Q853 674 30,400 SH   SOLE   30,400 0 0
GUGGENHEIM FRONTIER MARKETS ETF US 18383Q838 862 77,700 SH   SOLE   77,700 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 317,255 5,136,907 SH   SOLE   4,075,404 0 1,061,503
GULFPORT ENERGY CORP COM 402635304 4,355 139,302 SH   SOLE   110,686 0 28,616
HANESBRANDS INC COM 410345102 103,820 4,131,302 SH   SOLE   2,425,412 0 1,705,890
HANOVER INSURANCE GROUP INC/ COM 410867105 21,325 252,011 SH   SOLE   233,056 0 18,955
HDFC BANK LTD-ADR ADR 40415F101 192,769 2,905,335 SH   SOLE   1,808,048 0 1,097,287
HEADWATERS INC COM 42210P102 7,356 410,022 SH   SOLE   392,322 0 17,700
HEALTHCARE SERVICES GROUP COM 421906108 97,975 2,367,700 SH   SOLE   2,158,130 0 209,570
HEALTHSOUTH CORP COM 421924309 118,860 3,061,817 SH   SOLE   2,788,358 0 273,459
HEICO CORP-CLASS A COM 422806208 64,568 1,203,508 SH   SOLE   1,097,437 0 106,071
HELIX ENERGY SOLUTIONS GROUP COM 42330P107 8,789 1,300,207 SH   SOLE   1,206,192 0 94,015
HERBALIFE LTD COM G4412G101 96,235 1,644,193 SH   SOLE   1,280,569 0 363,624
HEXCEL CORP COM 428291108 66,582 1,598,984 SH   SOLE   1,444,472 0 154,512
HIGHWOODS PROPERTIES INC COM 431284108 17,516 331,736 SH   SOLE   308,136 0 23,600
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 15,739 906,099 SH   SOLE   744,960 0 161,139
HOLOGIC INC COM 436440101 435 12,560 SH   SOLE   3,500 0 9,060
HOME BANCSHARES INC COM 436893200 16,374 827,395 SH   SOLE   771,905 0 55,490
HOME DEPOT INC COM 437076102 167,643 1,312,888 SH   SOLE   668,144 0 644,744
HORNBECK OFFSHORE SERVICES COM 440543106 1,649 197,663 SH   SOLE   189,133 0 8,530
HUBBELL INC COM 443510607 718 6,805 SH   SOLE   1,350 0 5,455
HUDSON TECHNOLOGIES INC COM 444144109 12,130 3,369,429 SH   SOLE   3,222,050 0 147,379
IBERIABANK CORP COM 450828108 21,692 363,169 SH   SOLE   339,459 0 23,710
ICF INTERNATIONAL INC COM 44925C103 8,134 198,872 SH   SOLE   190,297 0 8,575
ICICI BANK LTD-SPON ADR ADR 45104G104 1,964 273,569 SH   SOLE   273,569 0 0
ICON PLC COM G4705A100 110,002 1,571,227 SH   SOLE   1,307,542 0 263,685
IDACORP INC COM 451107106 22,360 274,861 SH   SOLE   255,666 0 19,195
IDEXX LABORATORIES INC COM 45168D104 179,498 1,932,994 SH   SOLE   1,369,942 0 563,052
ILLUMINA INC COM 452327109 950 6,765 SH   SOLE   6,765 0 0
IMAX CORP COM 45245E109 76,959 2,610,551 SH   SOLE   2,375,150 0 235,401
INFINEON TECHNOLOGIES-ADR ADR 45662N103 4,247 292,488 SH   SOLE   165,540 0 126,948
INFOSYS LTD-SP ADR ADR 456788108 40,513 2,269,641 SH   SOLE   1,602,320 0 667,321
INGREDION INC COM 457187102 1,232 9,520 SH   SOLE   1,660 0 7,860
INPHI CORP COM 45772F107 27,144 847,442 SH   SOLE   788,584 0 58,858
INTACT FINANCIAL CORP COM 45823T106 89,391 1,257,904 SH   SOLE   894,072 0 363,832
INTEGER HOLDINGS CORP COM 45826H109 14,714 475,731 SH   SOLE   446,381 0 29,350
INTERCONTINENTAL EXCHANGE IN COM 45866F104 247,172 965,665 SH   SOLE   693,215 0 272,450
INTERFACE INC COM 458665304 15,002 983,769 SH   SOLE   915,589 0 68,180
INTERSIL CORP-A COM 46069S109 9,061 669,217 SH   SOLE   615,872 0 53,345
INTERTAPE POLYMER GROUP INC COM 460919103 2,221 136,805 SH   SOLE   136,805 0 0
INTRALINKS HOLDINGS INC COM 46118H104 8,089 1,244,432 SH   SOLE   1,189,953 0 54,479
INTUITIVE SURGICAL INC COM 46120E602 2,090 3,160 SH   SOLE   3,160 0 0
IPG PHOTONICS CORP COM 44980X109 616 7,694 SH   SOLE   7,694 0 0
ISHARES 7-10 YEAR TREASURY B ETF US 464287440 10,697 94,700 SH   SOLE   94,700 0 0
ISHARES CHINA LARGE-CAP ETF ETF US 464287184 695 20,300 SH   SOLE   20,300 0 0
ISHARES CORE U.S. AGGREGATE ETF US 464287226 12,162 108,000 SH   SOLE   108,000 0 0
ISHARES GLOBAL ENERGY ETF ETF US 464287341 28,378 878,300 SH   SOLE   878,300 0 0
ISHARES IBOXX INVESTMENT GRA ETF US 464287242 210,380 1,714,100 SH   SOLE   1,714,100 0 0
ISHARES INTERMEDIATE CREDIT ETF US 464288638 7,899 71,000 SH   SOLE   71,000 0 0
ISHARES JP MORGAN USD EMERGI ETF US 464288281 52,323 454,390 SH   SOLE   454,390 0 0
ISHARES MSCI EAFE ETF ETF US 464287465 14,965 268,100 SH   SOLE   268,100 0 0
ISHARES MSCI EMERGING MARKET ETF US 464287234 35,000 4,852,950 SH   SOLE   958,550 0 0
ISHARES MSCI INDIA ETF ETF US 46429B598 69,144 2,476,500 SH   SOLE   2,476,500 0 0
ISHARES MSCI ITALY CAPPED ET ETF US 464286855 783 72,200 SH   SOLE   72,200 0 0
ISHARES MSCI JAPAN ETF ETF US 464286848 32,433 2,820,300 SH   SOLE   2,820,300 0 0
ISHARES MSCI SOUTH KOREA CAP ETF US 464286772 1,380 26,500 SH   SOLE   26,500 0 0
ISHARES MSCI SPAIN CAPPED ET ETF US 464286764 784 31,400 SH   SOLE   31,400 0 0
ISHARES MSCI SWITZERLAND CAP ETF US 464286749 20,681 697,500 SH   SOLE   697,500 0 0
ISHARES MSCI TAIWAN ETF ETF US 464286731 9,385 667,965 SH   SOLE   667,965 0 0
ISHARES MSCI UNITED KINGDOM ETF US 46434V548 227 14,800 SH   SOLE   14,800 0 0
ISHARES RUSSELL 1000 GROWTH ETF US 464287614 44,680 445,200 SH   SOLE   445,200 0 0
ISHARES RUSSELL 1000 VALUE E ETF US 464287598 337,449 3,268,900 SH   SOLE   3,268,900 0 0
ISHARES RUSSELL 2000 ETF ETF US 464287655 6,041 1,905,400 SH   SOLE   19,400 0 0
ISHARES RUSSELL 2000 GROWTH ETF US 464287648 9,502 69,270 SH   SOLE   69,270 0 0
ISHARES RUSSELL MID-CAP GROW ETF US 464287481 284 3,040 SH   SOLE   3,040 0 0
J & J SNACK FOODS CORP COM 466032109 22,240 186,465 SH   SOLE   174,460 0 12,005
J2 GLOBAL INC COM 48123V102 163,888 2,594,393 SH   SOLE   2,382,463 0 211,930
JOHN BEAN TECHNOLOGIES CORP COM 477839104 9,616 157,069 SH   SOLE   150,292 0 6,777
JONES LANG LASALLE INC COM 48020Q107 58,277 598,015 SH   SOLE   514,456 0 83,559
KADANT INC COM 48282T104 16,146 313,451 SH   SOLE   299,718 0 13,733
KAO CORP-SPONSORED ADR ADR 485537302 8,035 138,845 SH   SOLE   78,554 0 60,291
KAR AUCTION SERVICES INC COM 48238T109 786 18,820 SH   SOLE   3,350 0 15,470
KRISPY KREME DOUGHNUTS INC COM 501014104 16,363 780,669 SH   SOLE   727,376 0 53,293
KROGER CO COM 501044101 147,660 4,013,603 SH   SOLE   2,787,993 0 1,225,610
LEMAITRE VASCULAR INC COM 525558201 6,314 442,494 SH   SOLE   423,392 0 19,102
LENNAR CORP-A COM 526057104 627 13,608 SH   SOLE   2,873 0 10,735
LIGAND PHARMACEUTICALS COM 53220K504 149,717 1,255,277 SH   SOLE   1,140,427 0 114,850
LINAMAR CORP COM 53278L107 12,583 355,103 SH   SOLE   286,546 0 68,557
LITHIA MOTORS INC-CL A COM 536797103 5,295 74,508 SH   SOLE   71,238 0 3,270
LITTELFUSE INC COM 537008104 11,786 99,719 SH   SOLE   93,076 0 6,643
LOWE'S COS INC COM 548661107 131,436 1,660,174 SH   SOLE   1,568,045 0 92,129
LUXOFT HOLDING INC COM G57279104 27,439 527,479 SH   SOLE   440,005 0 87,474
LYDALL INC COM 550819106 13,023 337,743 SH   SOLE   313,902 0 23,841
MACQUARIE GROUP LTD-ADR ADR 55607P204 4,036 79,233 SH   SOLE   79,233 0 0
MAGELLAN HEALTH INC COM 559079207 12,385 188,307 SH   SOLE   175,367 0 12,940
MANPOWERGROUP INC COM 56418H100 54,832 852,219 SH   SOLE   769,862 0 82,357
MARTIN MARIETTA MATERIALS COM 573284106 52,818 275,092 SH   SOLE   248,549 0 26,543
MASTERCARD INC-CLASS A COM 57636Q104 179,361 2,036,808 SH   SOLE   1,509,346 0 527,462
MATSON INC COM 57686G105 13,524 418,817 SH   SOLE   389,177 0 29,640
MATTRESS FIRM HOLDING CORP COM 57722W106 2,205 65,722 SH   SOLE   62,882 0 2,840
MAXIMUS INC COM 577933104 205,927 3,719,114 SH   SOLE   2,911,774 0 807,340
MAXLINEAR INC-CLASS A COM 57776J100 9,180 510,586 SH   SOLE   488,205 0 22,381
MEAD JOHNSON NUTRITION CO COM 582839106 142,077 1,565,585 SH   SOLE   867,596 0 697,989
MEDNAX INC COM 58502B106 366,623 5,061,763 SH   SOLE   3,820,029 0 1,241,734
MEMORIAL RESOURCE DEVELOPMEN COM 58605Q109 9,685 609,871 SH   SOLE   551,837 0 58,034
MERCADOLIBRE INC COM 58733R102 17,328 123,182 SH   SOLE   87,020 0 36,162
MERCURY SYSTEMS INC COM 589378108 11,460 460,983 SH   SOLE   441,083 0 19,900
MEREDITH CORP COM 589433101 15,692 302,287 SH   SOLE   279,987 0 22,300
METTLER-TOLEDO INTERNATIONAL COM 592688105 225,428 617,746 SH   SOLE   478,512 0 139,234
MICHAELS COS INC/THE COM 59408Q106 513 18,028 SH   SOLE   4,138 0 13,890
MICROSOFT CORP COM 594918104 195,698 3,824,475 SH   SOLE   2,909,212 0 915,263
MIDDLEBY CORP COM 596278101 160,806 1,395,282 SH   SOLE   1,056,395 0 338,887
MINERALS TECHNOLOGIES INC COM 603158106 16,320 287,325 SH   SOLE   266,433 0 20,892
MITSUBISHI UFJ FINL-SPON ADR ADR 606822104 4,269 963,656 SH   SOLE   541,979 0 421,677
MONSTER BEVERAGE CORP COM 61174X109 27,526 171,279 SH   SOLE   71,162 0 100,117
MOODY'S CORP COM 615369105 59,331 633,135 SH   SOLE   316,612 0 316,523
NATIONAL BANK HOLD-CL A COM 633707104 10,771 529,019 SH   SOLE   505,844 0 23,175
NATIONAL RETAIL PROPERTIES COM 637417106 641 12,402 SH   SOLE   2,672 0 9,730
NESTLE SA-SPONS ADR ADR 641069406 4,411 57,051 SH   SOLE   31,609 0 25,442
NETEASE INC-ADR ADR 64110W102 272,135 1,408,420 SH   SOLE   1,032,933 0 375,487
NEUSTAR INC-CLASS A COM 64126X201 71,355 3,035,101 SH   SOLE   2,802,881 0 232,220
NEW ORIENTAL EDUCATIO-SP ADR ADR 647581107 28,179 672,841 SH   SOLE   409,333 0 263,508
NEWELL BRANDS INC COM 651229106 226,618 4,665,803 SH   SOLE   3,116,284 0 1,549,519
NIKE INC -CL B COM 654106103 35,651 645,850 SH   SOLE   382,637 0 263,213
NOAH HOLDINGS LTD-SPON ADS ADR 65487X102 5,301 219,848 SH   SOLE   173,059 0 46,789
NORTHWEST PIPE CO COM 667746101 6,649 616,807 SH   SOLE   589,789 0 27,018
NOVARTIS AG-SPONSORED ADR ADR 66987V109 4,079 49,432 SH   SOLE   25,254 0 24,178
NOVO-NORDISK A/S-SPONS ADR ADR 670100205 4,507 83,799 SH   SOLE   50,220 0 33,579
NU SKIN ENTERPRISES INC - A COM 67018T105 74,739 1,618,083 SH   SOLE   1,472,178 0 145,905
NUTRISYSTEM INC COM 67069D108 10,092 397,965 SH   SOLE   380,785 0 17,180
NV5 GLOBAL INC COM 62945V109 4,117 144,771 SH   SOLE   138,689 0 6,082
NVR INC COM 62944T105 10,223 5,742 SH   SOLE   0 0 5,742
NXP SEMICONDUCTORS NV COM N6596X109 261,052 3,332,298 SH   SOLE   2,564,840 0 767,458
NXSTAGE MEDICAL INC COM 67072V103 12,819 591,298 SH   SOLE   567,481 0 23,817
OLD DOMINION FREIGHT LINE COM 679580100 265,418 4,400,898 SH   SOLE   3,181,538 0 1,219,360
OM ASSET MANAGEMENT PLC COM G67506108 47,210 3,536,361 SH   SOLE   3,230,263 0 306,098
OMEGA FLEX INC COM 682095104 420 11,042 SH   SOLE   11,042 0 0
ORBCOMM INC COM 68555P100 11,457 1,151,488 SH   SOLE   1,101,805 0 49,683
O'REILLY AUTOMOTIVE INC COM 67103H107 182,656 673,760 SH   SOLE   371,732 0 302,028
ORIX - SPONSORED ADR ADR 686330101 5,231 81,845 SH   SOLE   45,993 0 35,852
OSI SYSTEMS INC COM 671044105 7,411 127,494 SH   SOLE   121,964 0 5,530
PACWEST BANCORP COM 695263103 19,656 494,126 SH   SOLE   459,219 0 34,907
PANDORA MEDIA INC COM 698354107 43,969 3,531,622 SH   SOLE   3,231,412 0 300,210
PARSLEY ENERGY INC-CLASS A COM 701877102 24,276 897,119 SH   SOLE   832,138 0 64,981
PATTERSON-UTI ENERGY INC COM 703481101 409 19,183 SH   SOLE   4,873 0 14,310
PDC ENERGY INC COM 69327R101 16,564 287,511 SH   SOLE   263,373 0 24,138
PEBBLEBROOK HOTEL TRUST COM 70509V100 14,550 554,279 SH   SOLE   516,975 0 37,304
PERRIGO CO PLC COM G97822103 48,503 534,935 SH   SOLE   313,545 0 221,390
PEYTO EXPLORATION & DEV CORP COM 717046106 33,318 1,247,694 SH   SOLE   797,312 0 450,382
PINNACLE WEST CAPITAL COM 723484101 794 9,791 SH   SOLE   2,071 0 7,720
PIONEER NATURAL RESOURCES CO COM 723787107 18,162 120,114 SH   SOLE   72,480 0 47,634
PNM RESOURCES INC COM 69349H107 21,539 607,770 SH   SOLE   569,000 0 38,770
POLYONE CORPORATION COM 73179P106 19,276 547,001 SH   SOLE   505,841 0 41,160
PORTLAND GENERAL ELECTRIC CO COM 736508847 20,935 474,510 SH   SOLE   444,165 0 30,345
PPG INDUSTRIES INC COM 693506107 124,793 1,198,205 SH   SOLE   820,268 0 377,937
PROGRESSIVE CORP COM 743315103 643 19,194 SH   SOLE   19,194 0 0
PROSPERITY BANCSHARES INC COM 743606105 18,929 371,234 SH   SOLE   345,444 0 25,790
PRUDENTIAL PLC-ADR ADR 74435K204 3,929 115,537 SH   SOLE   65,218 0 50,319
Q2 HOLDINGS INC COM 74736L109 9,729 347,209 SH   SOLE   332,149 0 15,060
RADIAN GROUP INC COM 750236101 16,974 1,628,956 SH   SOLE   1,515,801 0 113,155
RAGING RIVER EXPLORATION INC COM 750649105 20,434 2,581,503 SH   SOLE   2,067,580 0 513,923
RAYTHEON COMPANY COM 755111507 40,720 299,522 SH   SOLE   181,662 0 117,860
REALPAGE INC COM 75606N109 6,422 287,610 SH   SOLE   275,160 0 12,450
RECKITT BENCKISER-SPON ADR ADR 756255204 7,387 363,558 SH   SOLE   210,369 0 153,189
RED HAT INC COM 756577102 212,357 2,925,029 SH   SOLE   1,813,389 0 1,111,640
RELX PLC - SPON ADR ADR 759530108 7,849 419,726 SH   SOLE   236,611 0 183,115
RENASANT CORP COM 75970E107 18,355 567,731 SH   SOLE   531,686 0 36,045
REPLIGEN CORP COM 759916109 21,804 796,944 SH   SOLE   737,838 0 59,106
RICE ENERGY INC COM 762760106 11,868 538,467 SH   SOLE   495,927 0 42,540
RIO TINTO PLC-SPON ADR ADR 767204100 4,920 157,194 SH   SOLE   88,910 0 68,284
ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 6,628 201,157 SH   SOLE   117,054 0 84,103
ROCKWELL COLLINS INC COM 774341101 127,438 1,496,809 SH   SOLE   1,011,474 0 485,335
ROLLS-ROYCE HOLDINGS-SP ADR ADR 775781206 2,903 300,837 SH   SOLE   171,060 0 129,777
ROPER TECHNOLOGIES INC COM 776696106 1,683 9,866 SH   SOLE   9,866 0 0
ROSS STORES INC COM 778296103 148,416 2,618,023 SH   SOLE   1,537,643 0 1,080,380
ROYAL DUTCH SHELL-SPON ADR-A ADR 780259206 7,091 128,412 SH   SOLE   73,175 0 55,237
RYANAIR HOLDINGS PLC-SP ADR ADR 783513203 92,364 1,328,219 SH   SOLE   954,140 0 374,079
SAFEGUARD SCIENTIFICS INC COM 786449207 9,064 725,706 SH   SOLE   693,920 0 31,786
SALESFORCE.COM INC COM 79466L302 13,289 167,352 SH   SOLE   100,913 0 66,439
SALLY BEAUTY HOLDINGS INC COM 79546E104 172,906 5,879,150 SH   SOLE   4,755,019 0 1,124,131
SAP SE-SPONSORED ADR ADR 803054204 4,249 56,636 SH   SOLE   31,960 0 24,676
SBA COMMUNICATIONS CORP-CL A COM 78388J106 242,843 2,249,797 SH   SOLE   1,597,734 0 652,063
SCHLUMBERGER LTD COM 806857108 114,245 1,444,675 SH   SOLE   991,417 0 453,258
SELECTIVE INSURANCE GROUP COM 816300107 21,775 569,869 SH   SOLE   529,009 0 40,860
SENSATA TECHNOLOGIES HOLDING COM N7902X106 17,297 495,746 SH   SOLE   209,252 0 286,494
SENSIENT TECHNOLOGIES CORP COM 81725T100 19,099 268,843 SH   SOLE   250,373 0 18,470
SERVICEMASTER GLOBAL HOLDING COM 81761R109 68,857 1,730,066 SH   SOLE   1,562,888 0 167,178
SERVICENOW INC COM 81762P102 1,136 17,110 SH   SOLE   17,110 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 38,643 131,588 SH   SOLE   78,790 0 52,798
SHIRE PLC-ADR ADR 82481R106 33,800 183,614 SH   SOLE   173,506 0 10,108
SIGNATURE BANK COM 82669G104 231,211 1,850,869 SH   SOLE   1,369,177 0 481,692
SILGAN HOLDINGS INC COM 827048109 14,925 290,030 SH   SOLE   271,337 0 18,693
SILICON MOTION TECHNOL-ADR ADR 82706C108 12,239 256,054 SH   SOLE   186,520 0 69,534
SILVER WHEATON CORP COM 828336107 24,268 1,031,346 SH   SOLE   447,846 0 583,500
SIMON PROPERTY GROUP INC COM 828806109 29,484 135,932 SH   SOLE   109,877 0 26,055
SIX FLAGS ENTERTAINMENT CORP COM 83001A102 241,897 4,174,239 SH   SOLE   3,347,188 0 827,051
SOUTHWEST GAS CORP COM 844895102 22,639 287,625 SH   SOLE   269,145 0 18,480
SPARTANNASH CO COM 847215100 19,059 623,262 SH   SOLE   595,966 0 27,296
SPDR BARCLAYS HIGH YIELD BD ETF US 78464A417 87,326 2,446,800 SH   SOLE   2,446,800 0 0
SPDR S&P 500 ETF TRUST ETF US 78462F103 418,557 1,998,124 SH   SOLE   1,998,124 0 0
SPDR S&P EMERGING MKTS SMALL ETF US 78463X756 6,345 161,200 SH   SOLE   161,200 0 0
SPIRE INC COM 84857L101 19,662 277,553 SH   SOLE   258,683 0 18,870
SPROUTS FARMERS MARKET INC COM 85208M102 56,116 2,450,464 SH   SOLE   2,227,425 0 223,039
STANDEX INTERNATIONAL CORP COM 854231107 15,274 184,849 SH   SOLE   172,575 0 12,274
STARBUCKS CORP COM 855244109 85,241 1,492,312 SH   SOLE   1,130,789 0 361,523
STEEL DYNAMICS INC COM 858119100 701 28,612 SH   SOLE   7,737 0 20,875
STERICYCLE INC COM 858912108 47,462 455,836 SH   SOLE   411,803 0 44,033
STEVEN MADDEN LTD COM 556269108 80,422 2,352,900 SH   SOLE   2,173,944 0 178,956
STILLWATER MINING CO COM 86074Q102 9,862 831,575 SH   SOLE   795,681 0 35,894
SUNCOR ENERGY INC COM 867224107 226,497 8,207,337 SH   SOLE   6,630,305 0 1,577,032
SUNSTONE HOTEL INVESTORS INC COM 867892101 13,263 1,098,828 SH   SOLE   1,020,838 0 77,990
SVB FINANCIAL GROUP COM 78486Q101 447 4,699 SH   SOLE   1,014 0 3,685
TAIWAN SEMICONDUCTOR-SP ADR ADR 874039100 534,935 20,394,006 SH   SOLE   13,934,867 0 6,459,139
TAL EDUCATION GROUP- ADR ADR 874080104 37,245 600,151 SH   SOLE   375,374 0 224,777
TATA MOTORS LTD-SPON ADR ADR 876568502 55,069 1,588,368 SH   SOLE   1,094,447 0 493,921
TAUBMAN CENTERS INC COM 876664103 656 8,837 SH   SOLE   1,537 0 7,300
TETRA TECHNOLOGIES INC COM 88162F105 9,918 1,557,042 SH   SOLE   1,434,667 0 122,375
TEVA PHARMACEUTICAL-SP ADR ADR 881624209 168,625 3,357,060 SH   SOLE   2,672,859 0 684,201
TEXAS INSTRUMENTS INC COM 882508104 139,966 2,234,088 SH   SOLE   1,611,747 0 622,341
THERMO FISHER SCIENTIFIC INC COM 883556102 34,586 234,069 SH   SOLE   142,071 0 91,998
THOMSON REUTERS CORP COM 884903105 3,748 92,715 SH   SOLE   50,703 0 42,012
TORO CO COM 891092108 78,003 884,383 SH   SOLE   805,021 0 79,362
TORONTO-DOMINION BANK COM 891160509 264,534 6,188,665 SH   SOLE   4,924,760 0 1,263,905
TOTAL SA-SPON ADR ADR 89151E109 5,206 108,225 SH   SOLE   61,415 0 46,810
TRACTOR SUPPLY COMPANY COM 892356106 196,093 2,150,617 SH   SOLE   1,689,402 0 461,215
TRANSDIGM GROUP INC COM 893641100 303,351 1,150,408 SH   SOLE   860,322 0 290,086
TRIMBLE NAVIGATION LTD COM 896239100 637 26,168 SH   SOLE   26,168 0 0
TYSON FOODS INC-CL A COM 902494103 153,783 2,302,479 SH   SOLE   1,516,355 0 786,124
ULTA SALON COSMETICS & FRAGR COM 90384S303 166,950 685,231 SH   SOLE   574,532 0 110,699
ULTIMATE SOFTWARE GROUP INC COM 90385D107 11,613 55,223 SH   SOLE   53,333 0 1,890
UMPQUA HOLDINGS CORP COM 904214103 18,752 1,212,128 SH   SOLE   1,133,148 0 78,980
UNILEVER N V -NY SHARES ADR 904784709 9,326 198,682 SH   SOLE   112,423 0 86,259
UNION PACIFIC CORP COM 907818108 158,944 1,821,713 SH   SOLE   1,295,811 0 525,902
UNITEDHEALTH GROUP INC COM 91324P102 63,164 447,337 SH   SOLE   185,533 0 261,804
UNIVERSAL ELECTRONICS INC COM 913483103 51,861 717,505 SH   SOLE   656,674 0 60,831
US AUTO PARTS NETWORK INC COM 90343C100 9,129 2,311,233 SH   SOLE   2,211,877 0 99,356
USA TECHNOLOGIES INC COM 90328S500 9,878 2,313,427 SH   SOLE   2,213,559 0 99,868
UTILITIES SELECT SECTOR SPDR ETF US 81369Y886 53,404 1,017,800 SH   SOLE   1,017,800 0 0
VAIL RESORTS INC COM 91879Q109 46,174 334,040 SH   SOLE   248,937 0 85,103
VALMONT INDUSTRIES COM 920253101 13,350 98,689 SH   SOLE   91,474 0 7,215
VANECK VECTORS RUSSIA ETF ETF US 92189F403 27,921 1,602,800 SH   SOLE   1,602,800 0 0
VANGUARD FTSE EMERGING MARKE ETF US 922042858 916 26,000 SH   SOLE   26,000 0 0
VANGUARD FTSE EUROPE ETF ETF US 922042874 1,120 24,000 SH   SOLE   24,000 0 0
VANGUARD FTSE PACIFIC ETF ETF US 922042866 3,060 54,900 SH   SOLE   54,900 0 0
VANGUARD RUSSELL 2000 ETF US 92206C664 1,305 14,214 SH   SOLE   0 0 14,214
VANGUARD TOTAL STOCK MKT ETF ETF US 922908769 2,100 19,600 SH   SOLE   19,600 0 0
VANTIV INC - CL A COM 92210H105 323,079 5,708,103 SH   SOLE   4,268,881 0 1,439,222
VARONIS SYSTEMS INC COM 922280102 521 21,697 SH   SOLE   21,697 0 0
VCA INC COM 918194101 36,329 537,334 SH   SOLE   325,455 0 211,879
VEEVA SYSTEMS INC-CLASS A COM 922475108 75,081 2,200,505 SH   SOLE   1,998,110 0 202,395
VERISK ANALYTICS INC COM 92345Y106 187,849 2,316,835 SH   SOLE   1,486,865 0 829,970
VF CORP COM 918204108 74,609 1,213,355 SH   SOLE   852,239 0 361,116
VIRTU FINANCIAL INC-CLASS A COM 928254101 44,190 2,455,004 SH   SOLE   2,248,463 0 206,541
VULCAN MATERIALS CO COM 929160109 111,790 928,793 SH   SOLE   545,453 0 383,340
WABTEC CORP COM 929740108 601 8,554 SH   SOLE   1,609 0 6,945
WALMART DE MEXICO-SPON ADR V ADR 93114W107 3,131 130,196 SH   SOLE   130,196 0 0
WATSCO INC COM 942622200 33,784 240,133 SH   SOLE   145,469 0 94,664
WD-40 CO COM 929236107 82,573 703,044 SH   SOLE   637,916 0 65,128
WELLS FARGO & CO COM 949746101 431 9,112 SH   SOLE   2,784 0 6,328
WESTERN ALLIANCE BANCORP COM 957638109 19,696 603,233 SH   SOLE   565,183 0 38,050
WHITECAP RESOURCES INC COM 96467A200 16,181 2,126,999 SH   SOLE   1,702,270 0 424,729
WHITING PETROLEUM CORP COM 966387102 331 35,743 SH   SOLE   4,921 0 30,822
WILLIS TOWERS WATSON PLC COM G96629103 171,628 1,380,642 SH   SOLE   992,713 0 387,929
WISDOMTREE EMRG MKTS DEBT ETF US 97717X867 22,891 611,900 SH   SOLE   611,900 0 0
WISDOMTREE INDIA EARNINGS ETF US 97717W422 4,132 204,644 SH   SOLE   204,644 0 0
WNS HOLDINGS LTD-ADR ADR 92932M101 58,229 2,156,636 SH   SOLE   1,965,017 0 191,619
WOLSELEY PLC-ADR ADR 977868306 5,857 1,134,996 SH   SOLE   639,649 0 495,347
WOLVERINE WORLD WIDE INC COM 978097103 14,070 692,398 SH   SOLE   644,098 0 48,300
WPP PLC-SPONSORED ADR ADR 92937A102 4,613 44,136 SH   SOLE   24,433 0 19,703
WSFS FINANCIAL CORP COM 929328102 19,064 592,232 SH   SOLE   549,557 0 42,675
XACTLY CORP COM 98386L101 4,830 377,081 SH   SOLE   360,537 0 16,544
YADKIN FINANCIAL CORP COM 984305102 17,180 684,739 SH   SOLE   641,654 0 43,085
YANDEX NV-A COM N97284108 98,086 4,489,064 SH   SOLE   2,904,349 0 1,584,715
YPF S.A.-SPONSORED ADR ADR 984245100 50,152 2,612,104 SH   SOLE   1,519,745 0 1,092,359
ZIONS BANCORPORATION COM 989701107 657 26,147 SH   SOLE   4,757 0 21,390
ZOETIS INC COM 98978V103 176,226 3,713,151 SH   SOLE   2,350,082 0 1,363,069