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
3M CO CS 88579Y101 13,631 64,942 SH   SOLE   63,137 0 1,805
ABBOTT LABS CS 002824100 61,570 1,153,866 SH   SOLE   926,880 0 226,986
ABBOTT LABS CS 002824100 2,343 43,912 SH   SOLE   43,782 0 130
ABBOTT LABS CS 002824100 36 673 SH   SOLE   673 0 0
ABBOTT LABS CS 002824100 4,484 84,039 SH   SOLE   0 0 84,039
ABBOTT LABS CS 002824100 210 3,933 SH   SOLE   3,933 0 0
ABBOTT LABS CS 002824100 709 13,280 SH   SOLE   0 0 13,280
ABBVIE INC CS 00287Y109 36,596 411,843 SH   SOLE   354,024 0 57,819
ABBVIE INC CS 00287Y109 1,232 13,860 SH   SOLE   13,820 0 40
ABBVIE INC CS 00287Y109 19 215 SH   SOLE   215 0 0
ABBVIE INC CS 00287Y109 2,404 27,056 SH   SOLE   0 0 27,056
ABBVIE INC CS 00287Y109 113 1,273 SH   SOLE   1,273 0 0
ABBVIE INC CS 00287Y109 380 4,280 SH   SOLE   0 0 4,280
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 6,001 44,425 SH   SOLE   42,524 0 1,901
ACTUANT CORP CS 00508X203 7,610 297,249 SH   SOLE   265,709 0 31,540
ADECOAGRO S A CS L00849106 415 38,445 SH   SOLE   38,445 0 0
ADOBE SYS INC CS 00724F101 840 5,633 SH   SOLE   5,609 0 24
ADTALEM GLOBAL ED INC COM CS 00737L103 3,543 98,826 SH   SOLE   86,523 0 12,303
ADTRAN INC CS 00738A106 3,706 154,426 SH   SOLE   135,285 0 19,141
AETNA INC NEW CS 00817Y108 49,331 310,241 SH   SOLE   253,529 0 56,712
AETNA U S HEALTHCARE INC CS 00817Y108 497 3,124 SH   SOLE   0 0 3,124
AETNA U S HEALTHCARE INC CS 00817Y108 25 157 SH   SOLE   157 0 0
AETNA U S HEALTHCARE INC CS 00817Y108 3,134 19,712 SH   SOLE   0 0 19,712
AETNA U S HEALTHCARE INC CS 00817Y108 1,651 10,385 SH   SOLE   10,356 0 29
AETNA U S HEALTHCARE INC CS 00817Y108 148 929 SH   SOLE   929 0 0
AFLAC INC CS 001055102 2,539 31,200 SH   SOLE   27,277 0 3,923
AGCO CORP CS 001084102 4,499 60,991 SH   SOLE   53,714 0 7,277
AIR PRODS AND CHEMS INC CS 009158106 11,887 78,608 SH   SOLE   77,153 0 1,455
ALCOA CORP CS 013872106 10,612 227,628 SH   SOLE   182,534 0 45,094
ALEXION PHARMACEUTICALS INC CS 015351109 2,323 16,557 SH   SOLE   16,271 0 286
ALLEGION PUB LTD CO CS G0176J109 3,162 36,563 SH   SOLE   28,780 0 7,783
ALLERGAN PLC SHS CS G0177J108 2,219 10,826 SH   SOLE   10,805 0 21
ALLSCRIPTS HEALTHCARE SOLUTI CS 01988P108 6,999 491,817 SH   SOLE   395,163 0 96,654
ALPHABET CLASS C CS 02079K107 3,043 3,173 SH   SOLE   0 0 3,173
ALPHABET CLASS C CS 02079K107 142 148 SH   SOLE   148 0 0
ALPHABET CLASS C CS 02079K107 24 25 SH   SOLE   25 0 0
ALPHABET CLASS C CS 02079K107 1,589 1,657 SH   SOLE   1,652 0 5
ALPHABET CLASS C CS 02079K107 476 496 SH   SOLE   0 0 496
ALPHABET INC CAP STK CL A CS 02079K305 5,113 5,251 SH   SOLE   4,998 0 253
ALPHABET INC CAP STK CL C CS 02079K107 65,244 68,026 SH   SOLE   59,791 0 8,235
ALTRIA GROUP INC CS 02209S103 2,978 46,954 SH   SOLE   45,329 0 1,625
AMAZON COM INC CS 023135106 14,587 15,173 SH   SOLE   14,913 0 260
AMEDISYS INC CS 023436108 4,420 78,984 SH   SOLE   63,350 0 15,634
AMERICAN AIRLS GROUP INC CS 02376R102 1,818 38,280 SH   SOLE   37,927 0 353
AMERICAN ELEC PWR INC CS 025537101 203 2,896 SH   SOLE   296 0 2,600
AMERICAN EXPRESS CO CS 025816109 54,626 603,872 SH   SOLE   493,034 0 110,838
AMERICAN EXPRESS CO CS 025816109 2,103 23,246 SH   SOLE   23,179 0 67
AMERICAN EXPRESS CO CS 025816109 32 356 SH   SOLE   356 0 0
AMERICAN EXPRESS CO CS 025816109 3,963 43,804 SH   SOLE   0 0 43,804
AMERICAN EXPRESS CO CS 025816109 190 2,103 SH   SOLE   2,103 0 0
AMERICAN EXPRESS CO CS 025816109 639 7,068 SH   SOLE   0 0 7,068
AMERICAN INTL GROUP INC CS 026874784 482 7,847 SH   SOLE   7,709 0 138
AMERICAN TOWER REIT COM CS 03027X100 3,617 26,460 SH   SOLE   24,073 0 2,387
AMERIPRISE FINL INC CS 03076C106 47,884 322,433 SH   SOLE   265,471 0 56,962
AMERIPRISE FINL INC CS 03076C106 25 165 SH   SOLE   165 0 0
AMERIPRISE FINL INC CS 03076C106 1,614 10,867 SH   SOLE   10,836 0 31
AMERIPRISE FINL INC CS 03076C106 3,232 21,762 SH   SOLE   0 0 21,762
AMERIPRISE FINL INC CS 03076C106 145 974 SH   SOLE   974 0 0
AMERIPRISE FINL INC CS 03076C106 487 3,279 SH   SOLE   0 0 3,279
AMERISOURCEBERGEN CORP CS 03073E105 563 6,807 SH   SOLE   6,354 0 453
AMGEN INC CS 031162100 39,111 209,766 SH   SOLE   170,699 0 39,067
AMGEN INC CS 031162100 1,237 6,634 SH   SOLE   6,615 0 19
AMGEN INC CS 031162100 19 101 SH   SOLE   101 0 0
AMGEN INC CS 031162100 2,344 12,572 SH   SOLE   0 0 12,572
AMGEN INC CS 031162100 111 595 SH   SOLE   595 0 0
AMGEN INC CS 031162100 371 1,990 SH   SOLE   0 0 1,990
ANALOG DEVICES INC CS 032654105 2,716 31,522 SH   SOLE   28,384 0 3,138
ANDEAVOR COM CS 03349M105 259 2,515 SH   SOLE   2,515 0 0
ANGIODYNAMICS INC CS 03475V101 4,809 281,364 SH   SOLE   248,037 0 33,327
ANSYS INC CS 03662Q105 10,311 84,017 SH   SOLE   66,724 0 17,293
ANTHEM INC COM CS 036752103 1,936 10,196 SH   SOLE   10,196 0 0
AON PLC CS G0408V102 1,715 11,737 SH   SOLE   11,414 0 323
APOLLO COML REAL EST FIN INC CS 03762U105 331 18,259 SH   SOLE   18,259 0 0
APPLE COMPUTER INC CS 037833100 4,787 31,059 SH   SOLE   0 0 31,059
APPLE COMPUTER INC CS 037833100 227 1,475 SH   SOLE   1,475 0 0
APPLE COMPUTER INC CS 037833100 2,479 16,082 SH   SOLE   16,036 0 46
APPLE COMPUTER INC CS 037833100 39 250 SH   SOLE   250 0 0
APPLE COMPUTER INC CS 037833100 757 4,912 SH   SOLE   0 0 4,912
APPLE INC COM CS 037833100 90,187 585,176 SH   SOLE   508,224 0 76,952
APTARGROUP INC CS 038336103 492 5,705 SH   SOLE   5,222 0 483
ARCHER DANIELS MIDLAND CO CS 039483102 267 6,273 SH   SOLE   6,173 0 100
ARCONIC INC CS 03965L100 629 25,284 SH   SOLE   25,284 0 0
ARISTA NETWORKS INC CS 040413106 212 1,120 SH   SOLE   1,117 0 3
ASPEN INSURANCE HOLDINGS LTD CS G05384105 3,839 95,034 SH   SOLE   83,539 0 11,495
ASSURED GUARANTY LTD CS G0585R106 8,193 217,036 SH   SOLE   175,272 0 41,764
AT AND T INC CS 00206R102 4,228 107,933 SH   SOLE   98,730 0 9,203
ATMOS ENERGY CORP CS 049560105 365 4,349 SH   SOLE   4,349 0 0
AUTOHOME INC ADR 05278C107 595 9,902 SH   SOLE   9,902 0 0
AUTOMATIC DATA PROCESSING IN CS 053015103 3,081 28,187 SH   SOLE   25,826 0 2,361
AUTOZONE INC CS 053332102 1,206 2,027 SH   SOLE   2,027 0 0
AVERY DENNISON CORP CS 053611109 11,129 113,167 SH   SOLE   91,341 0 21,826
AVNET INC CS 053807103 7,013 178,458 SH   SOLE   158,880 0 19,578
AXIS CAPITAL HOLDINGS CS G0692U109 491 8,576 SH   SOLE   8,576 0 0
B N G FOODS INC NEW CS 05508R106 259 8,128 SH   SOLE   8,128 0 0
BABCOCK N WILCOX ENTERPRIS I CS 05614L100 514 154,309 SH   SOLE   123,110 0 31,199
BALL CORP CS 058498106 420 10,158 SH   SOLE   10,158 0 0
BANCORPSOUTH INC CS 059692103 2,065 64,418 SH   SOLE   50,649 0 13,769
BANK HAWAII CORP CS 062540109 413 4,951 SH   SOLE   53 0 4,898
BANK OF AMERICA CORP CS 060505104 634 25,013 SH   SOLE   0 0 25,013
BANK OF AMERICA CORP CS 060505104 32 1,259 SH   SOLE   1,259 0 0
BANK OF AMERICA CORP CS 060505104 2,047 80,786 SH   SOLE   80,555 0 231
BANK OF AMERICA CORP CS 060505104 190 7,494 SH   SOLE   7,494 0 0
BANK OF AMERICA CORP CS 060505104 3,933 155,213 SH   SOLE   0 0 155,213
BANK OF AMERICA CORPORATION CS 060505104 57,635 2,274,453 SH   SOLE   1,873,119 0 401,334
BARD C R INC CS 067383109 205 639 SH   SOLE   639 0 0
BECTON DICKINSON AND CO CS 075887109 3,181 16,234 SH   SOLE   15,147 0 1,087
BENEFITFOCUS INC CS 08180D106 2,406 71,496 SH   SOLE   56,358 0 15,138
BERKSHIRE HATHAWAY INC DEL CS 084670108 275 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 82,229 448,553 SH   SOLE   387,430 0 61,123
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 737 4,021 SH   SOLE   0 0 4,021
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 37 201 SH   SOLE   201 0 0
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 2,423 13,217 SH   SOLE   13,179 0 38
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 4,671 25,481 SH   SOLE   0 0 25,481
BERKSHIRE HATHAWAY INC DEL CL CS 084670702 219 1,196 SH   SOLE   1,196 0 0
BERKSHIRE HILLS BANCORP INC CS 084680107 7,268 187,557 SH   SOLE   161,125 0 26,432
BERRY GLOBAL GROUP INC COM CS 08579W103 2,555 45,106 SH   SOLE   35,504 0 9,602
BIOGEN IDEC INC CS 09062X103 885 2,827 SH   SOLE   2,803 0 24
BIOVERATIV INC CS 09075E100 5,439 95,306 SH   SOLE   75,658 0 19,648
BLACK STONE MINERALS L P CS 09225M101 173 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC CS 09247X101 13,820 30,910 SH   SOLE   29,548 0 1,362
BLACKSTONE GROUP L P CS 09253U108 2,991 89,623 SH   SOLE   89,623 0 0
BOEING CO CS 097023105 14,149 55,659 SH   SOLE   54,618 0 1,041
BORG WARNER AUTOMOTIVE INC CS 099724106 2,107 41,135 SH   SOLE   0 0 41,135
BORG WARNER AUTOMOTIVE INC CS 099724106 1,101 21,496 SH   SOLE   21,424 0 72
BORG WARNER AUTOMOTIVE INC CS 099724106 98 1,920 SH   SOLE   1,920 0 0
BORG WARNER AUTOMOTIVE INC CS 099724106 16 321 SH   SOLE   321 0 0
BORG WARNER AUTOMOTIVE INC CS 099724106 334 6,511 SH   SOLE   0 0 6,511
BORG WARNER INC CS 099724106 29,733 580,375 SH   SOLE   461,005 0 119,370
BP PLC ADR 055622104 523 13,613 SH   SOLE   12,953 0 660
BRIGHTHOUSE FINL INC CS 10922N103 394 6,481 SH   SOLE   6,481 0 0
BRISTOL MYERS SQUIBB CO CS 110122108 15,861 248,834 SH   SOLE   246,912 0 1,922
BRITISH AMERN TOB PLC ADR 110448107 281 4,505 SH   SOLE   4,454 0 51
BROADCOM LTD SHS CS Y09827109 10,363 42,726 SH   SOLE   42,079 0 647
BROADRIDGE FINL SOLUTIONS IN CS 11133T103 590 7,304 SH   SOLE   6,878 0 426
BROWN AND BROWN INC CS 115236101 1,746 36,226 SH   SOLE   33,268 0 2,958
BROWN FORMAN CORP CS 115637209 1,223 22,526 SH   SOLE   20,432 0 2,094
BRUKER BIOSCIENCES CORP CS 116794108 6,762 227,288 SH   SOLE   180,870 0 46,418
BUNGE LIMITED CS G16962105 466 6,706 SH   SOLE   6,706 0 0
BURLINGTON STORES INC CS 122017106 6,585 68,978 SH   SOLE   54,940 0 14,038
CABLE ONE INC CS 12685J105 1,975 2,735 SH   SOLE   2,735 0 0
CADENCE DESIGN SYSTEM INC CS 127387108 9,617 243,658 SH   SOLE   197,168 0 46,490
CANTEL MEDICAL CORP CS 138098108 3,582 38,042 SH   SOLE   30,400 0 7,642
CAPSTEAD MTG CORP CS 14067E506 2,183 226,247 SH   SOLE   178,079 0 48,168
CARS COM INC CS 14575E105 2,671 100,362 SH   SOLE   89,580 0 10,782
CATERPILLAR INC DEL CS 149123101 734 5,887 SH   SOLE   5,887 0 0
CATHAY BANCORP INC CS 149150104 4,326 107,618 SH   SOLE   84,672 0 22,946
CBOE GLOBAL MARKETS INC CS 12503M108 8,003 74,361 SH   SOLE   61,783 0 12,578
CBS CORP NEW CL A CS 124857103 863 14,770 SH   SOLE   14,770 0 0
CBS CORP NEW CLASS B CS 124857202 486 8,385 SH   SOLE   8,277 0 108
CELGENE CORP CS 151020104 611 4,193 SH   SOLE   4,173 0 20
CERNER CORP CS 156782104 683 9,571 SH   SOLE   9,571 0 0
CHEMED CORP NEW CS 16359R103 3,748 18,551 SH   SOLE   14,686 0 3,865
CHEVRONTEXACO CORP CS 166764100 48,286 410,946 SH   SOLE   357,741 0 53,205
CHEVRONTEXACO CORP CS 166764100 24 206 SH   SOLE   206 0 0
CHEVRONTEXACO CORP CS 166764100 1,584 13,478 SH   SOLE   13,436 0 42
CHEVRONTEXACO CORP CS 166764100 2,918 24,838 SH   SOLE   0 0 24,838
CHEVRONTEXACO CORP CS 166764100 144 1,228 SH   SOLE   1,228 0 0
CHEVRONTEXACO CORP CS 166764100 471 4,010 SH   SOLE   0 0 4,010
CHINA PETE AND CHEM CORP ADR 16941R108 444 5,856 SH   SOLE   5,856 0 0
CHUBB LIMITED CS H1467J104 35 247 SH   SOLE   247 0 0
CHUBB LIMITED CS H1467J104 2,305 16,172 SH   SOLE   16,126 0 46
CHUBB LIMITED CS H1467J104 4,431 31,085 SH   SOLE   0 0 31,085
CHUBB LIMITED CS H1467J104 208 1,462 SH   SOLE   1,462 0 0
CHUBB LIMITED CS H1467J104 700 4,911 SH   SOLE   0 0 4,911
CHUBB LIMITED COM CS H1467J104 62,875 441,075 SH   SOLE   367,311 0 73,764
CIGNA CORP CS 125509109 4,430 23,695 SH   SOLE   15,241 0 8,454
CIMPRESS N V CS N20146101 3,643 37,303 SH   SOLE   29,632 0 7,671
CISCO SYS INC CS 17275R102 4,721 140,369 SH   SOLE   129,640 0 10,729
CITIGROUP INC CS 172967424 67,065 921,984 SH   SOLE   751,381 0 170,603
CITIGROUP INC CS 172967424 769 10,573 SH   SOLE   0 0 10,573
CITIGROUP INC CS 172967424 39 532 SH   SOLE   532 0 0
CITIGROUP INC CS 172967424 4,942 67,944 SH   SOLE   0 0 67,944
CITIGROUP INC CS 172967424 229 3,151 SH   SOLE   3,151 0 0
CITIGROUP INC CS 172967424 2,533 34,829 SH   SOLE   34,729 0 100
CITIZENS FINL GROUP INC COM CS 174610105 688 18,173 SH   SOLE   18,173 0 0
CITRIX SYS INC CS 177376100 1,192 15,520 SH   SOLE   15,514 0 6
CLAYMORE EXCHANGE TRADED FD ZA ETF 18383M720 517 8,229 SH   SOLE   8,229 0 0
CLOROX CO DEL CS 189054109 709 5,373 SH   SOLE   5,049 0 324
CME GROUP INC CS 12572Q105 2,807 20,690 SH   SOLE   20,690 0 0
COCA COLA CO CS 191216100 1,815 40,328 SH   SOLE   39,856 0 472
COLGATE PALMOLIVE CO CS 194162103 2,999 41,170 SH   SOLE   38,883 0 2,287
COMCAST CORP CS 20030N101 3,273 85,048 SH   SOLE   81,784 0 3,264
COMMERCE BANCSHARES INC CS 200525103 1,296 22,430 SH   SOLE   20,394 0 2,036
CONOCOPHILLIPS CS 20825C104 64,985 1,298,408 SH   SOLE   1,052,519 0 245,889
CONOCOPHILLIPS CS 20825C104 40 803 SH   SOLE   803 0 0
CONOCOPHILLIPS CS 20825C104 2,632 52,587 SH   SOLE   52,435 0 152
CONOCOPHILLIPS CS 20825C104 4,930 98,500 SH   SOLE   0 0 98,500
CONOCOPHILLIPS CS 20825C104 239 4,773 SH   SOLE   4,773 0 0
CONOCOPHILLIPS CS 20825C104 799 15,966 SH   SOLE   0 0 15,966
CONSTELLATION BRANDS INC CS 21036P108 1,245 6,241 SH   SOLE   6,241 0 0
COOPER TIRE AND RUBR CO CS 216831107 2,156 57,657 SH   SOLE   50,677 0 6,980
COSTCO WHSL CORP CS 22160K105 1,047 6,373 SH   SOLE   5,750 0 623
COUSINS PPTYS INC CS 222795106 4,974 532,505 SH   SOLE   421,759 0 110,746
COWEN INC CS 223622606 2,134 119,894 SH   SOLE   95,539 0 24,355
CRACKER BARREL OLD CTRY STOR CS 22410J106 472 3,116 SH   SOLE   3,116 0 0
CSX CORP CS 126408103 392 7,220 SH   SOLE   7,220 0 0
CVS CORPORATION CS 126650100 764 9,391 SH   SOLE   0 0 9,391
CVS CORPORATION CS 126650100 4,829 59,382 SH   SOLE   0 0 59,382
CVS CORPORATION CS 126650100 2,516 30,941 SH   SOLE   30,853 0 88
CVS CORPORATION CS 126650100 224 2,750 SH   SOLE   2,750 0 0
CVS CORPORATION CS 126650100 38 463 SH   SOLE   463 0 0
CVS HEALTH CORP COM CS 126650100 65,685 807,740 SH   SOLE   663,213 0 144,527
DANAHER CORP DEL CS 235851102 2,834 33,041 SH   SOLE   33,006 0 35
DECKERS OUTDOOR CORP CS 243537107 8,414 122,999 SH   SOLE   98,074 0 24,925
DEERE AND CO CS 244199105 398 3,168 SH   SOLE   2,343 0 825
DELPHI AUTOMOTIVE PLC CS G27823106 3,204 32,563 SH   SOLE   32,558 0 5
DELTA AIR LINES INC DEL CS 247361702 3,941 81,739 SH   SOLE   80,747 0 992
DELUXE CORP CS 248019101 1,203 16,494 SH   SOLE   16,494 0 0
DIAMONDBACK ENERGY INC CS 25278X109 3,203 32,697 SH   SOLE   25,865 0 6,832
DISCOVER FINANCIAL SERVICES CS 254709108 1,750 27,136 SH   SOLE   27,043 0 93
DISCOVER FINANCIAL SERVICES CS 254709108 26 400 SH   SOLE   400 0 0
DISCOVER FINANCIAL SERVICES CS 254709108 3,892 60,353 SH   SOLE   0 0 60,353
DISCOVER FINANCIAL SERVICES CS 254709108 157 2,437 SH   SOLE   2,437 0 0
DISCOVER FINANCIAL SERVICES CS 254709108 579 8,986 SH   SOLE   0 0 8,986
DISCOVER FINL SVCS CS 254709108 53,243 825,731 SH   SOLE   673,473 0 152,258
DISCOVERY COMMUNICATNS NEW CS 25470F302 412 20,346 SH   SOLE   20,346 0 0
DISNEY WALT CO CS 254687106 6,492 65,859 SH   SOLE   64,154 0 1,705
DOLLAR GEN CORP NEW CS 256677105 3,762 46,418 SH   SOLE   46,341 0 77
DOMINION ENERGY INC COM CS 25746U109 40,732 529,465 SH   SOLE   433,951 0 95,514
DOMINION RES INC VA CS 25746U109 3,090 40,166 SH   SOLE   0 0 40,166
DOMINION RES INC VA CS 25746U109 1,604 20,846 SH   SOLE   20,786 0 60
DOMINION RES INC VA CS 25746U109 146 1,896 SH   SOLE   1,896 0 0
DOMINION RES INC VA CS 25746U109 488 6,344 SH   SOLE   0 0 6,344
DONALDSON INC CS 257651109 537 11,687 SH   SOLE   9,687 0 2,000
DORMAN PRODUCTS INC CS 258278100 5,312 74,164 SH   SOLE   60,798 0 13,366
DOWDUPONT INC COM CS 26078J100 2,650 38,283 SH   SOLE   37,866 0 417
DRIL QUIP INC CS 262037104 6,020 136,353 SH   SOLE   110,183 0 26,170
DTE ENERGY CO CS 233331107 1,850 17,230 SH   SOLE   16,053 0 1,177
DUKE ENERGY CORP NEW COM NEW CS 26441C204 332 3,955 SH   SOLE   3,313 0 642
DXC TECHNOLOGY CO CS 23355L106 1,168 13,606 SH   SOLE   13,410 0 196
E TRADE FINANCIAL CORP CS 269246401 6,292 144,276 SH   SOLE   116,780 0 27,496
EASTMAN CHEM CO CS 277432100 7,454 82,370 SH   SOLE   80,566 0 1,804
EATON CORP PLC CS G29183103 55,071 717,160 SH   SOLE   581,589 0 135,571
EATON CORP PLC CS G29183103 2,114 27,524 SH   SOLE   27,445 0 79
EATON CORP PLC CS G29183103 32 419 SH   SOLE   419 0 0
EATON CORP PLC CS G29183103 4,032 52,510 SH   SOLE   0 0 52,510
EATON CORP PLC CS G29183103 190 2,479 SH   SOLE   2,479 0 0
EATON CORP PLC CS G29183103 639 8,318 SH   SOLE   0 0 8,318
EATON VANCE CORP CS 278265103 1,596 32,331 SH   SOLE   29,370 0 2,961
EBAY INC CS 278642103 1,220 31,727 SH   SOLE   31,727 0 0
ECOLAB INC CS 278865100 2,063 16,038 SH   SOLE   15,122 0 916
EDISON INTL CS 281020107 244 3,165 SH   SOLE   2,432 0 733
EDITAS MEDICINE INC CS 28106W103 258 10,764 SH   SOLE   10,764 0 0
EDUCATION RLTY TR INC CS 28140H203 2,978 82,894 SH   SOLE   65,384 0 17,510
EDWARDS LIFESCIENCES CORP CS 28176E108 2,280 20,859 SH   SOLE   20,302 0 557
ELECTRONIC ARTS INC CS 285512109 413 3,495 SH   SOLE   3,495 0 0
EMCOR GROUP INC CS 29084Q100 6,228 89,761 SH   SOLE   77,588 0 12,173
EMERSON ELEC CO CS 291011104 71,779 1,142,244 SH   SOLE   930,181 0 212,063
EMERSON ELEC CO CS 291011104 2,561 40,749 SH   SOLE   40,632 0 117
EMERSON ELEC CO CS 291011104 39 620 SH   SOLE   620 0 0
EMERSON ELEC CO CS 291011104 4,912 78,164 SH   SOLE   0 0 78,164
EMERSON ELEC CO CS 291011104 231 3,676 SH   SOLE   3,676 0 0
EMERSON ELEC CO CS 291011104 775 12,332 SH   SOLE   0 0 12,332
ENERGIZER HLDGS INC NEW CS 29272W109 6,592 143,147 SH   SOLE   115,214 0 27,933
EOG RES INC CS 26875P101 540 5,578 SH   SOLE   5,525 0 53
EQUIFAX INC CS 294429105 953 8,996 SH   SOLE   8,996 0 0
ESSEX PPTY TR INC CS 297178105 632 2,489 SH   SOLE   2,489 0 0
ESTERLINE TECHNOLOGIES CORP CS 297425100 2,139 23,724 SH   SOLE   20,729 0 2,995
EVERCORE INC CS 29977A105 2,849 35,505 SH   SOLE   28,495 0 7,010
EVERSOURCE CS 30040W108 290 4,792 SH   SOLE   3,979 0 813
EXELON CORP CS 30161N101 347 9,222 SH   SOLE   8,428 0 794
EXPEDIA INC DEL CS 30212P303 3,031 21,060 SH   SOLE   21,060 0 0
EXTRA SPACE STORAGE INC CS 30225T102 382 4,783 SH   SOLE   4,783 0 0
EXXON MOBIL CORP CS 30231G102 18,897 230,510 SH   SOLE   195,115 0 35,395
FACEBOOK INC CS 30303M102 8,327 48,735 SH   SOLE   47,844 0 891
FACTSET RESH SYS INC CS 303075105 1,483 8,232 SH   SOLE   7,134 0 1,098
FIDELITY NATL INFORMATION SV CS 31620M106 465 4,974 SH   SOLE   4,941 0 33
FIRST HORIZON NATL CORP CS 320517105 261 13,624 SH   SOLE   13,624 0 0
FIRST INTST BANCSYSTEM INC CS 32055Y201 1,486 38,852 SH   SOLE   30,630 0 8,222
FIRST TR EXCHANGE TRADED FD FI ETF 33738D408 1,983 40,413 SH   SOLE   39,336 0 1,077
FIRST TR NAS100 EQ WEIGHTED ETF 337344105 1,318 23,732 SH   SOLE   23,732 0 0
FISERV INC CS 337738108 2,756 21,370 SH   SOLE   20,578 0 792
FIVE BELOW INC CS 33829M101 9,394 171,174 SH   SOLE   139,064 0 32,110
FLOWSERVE CORP CS 34354P105 5,063 118,884 SH   SOLE   106,727 0 12,157
FOOT LOCKER INC CS 344849104 1,731 49,153 SH   SOLE   38,181 0 10,972
FORTINET INC CS 34959E109 1,728 48,201 SH   SOLE   39,711 0 8,490
FORTIVE CORP CS 34959J108 260 3,674 SH   SOLE   3,674 0 0
FRANKLIN RES INC CS 354613101 2,502 56,205 SH   SOLE   54,618 0 1,587
FRANKS INTL N V CS N33462107 101 13,136 SH   SOLE   13,136 0 0
GARTNER INC CS 366651107 5,323 42,782 SH   SOLE   33,703 0 9,079
GENERAL DYNAMICS CORP CS 369550108 2,530 12,308 SH   SOLE   11,660 0 648
GENERAL ELEC CO CS 369604103 51,184 2,116,812 SH   SOLE   1,794,731 0 322,081
GENERAL ELEC CO CS 369604103 1,982 81,953 SH   SOLE   81,719 0 234
GENERAL ELEC CO CS 369604103 3,890 160,859 SH   SOLE   0 0 160,859
GENERAL ELEC CO CS 369604103 30 1,251 SH   SOLE   1,251 0 0
GENERAL ELEC CO CS 369604103 180 7,460 SH   SOLE   7,460 0 0
GENERAL ELEC CO CS 369604103 612 25,303 SH   SOLE   0 0 25,303
GENERAL MLS INC CS 370334104 796 15,388 SH   SOLE   14,559 0 829
GENERAL MTRS CO CS 37045V100 3,261 80,752 SH   SOLE   80,527 0 225
GENPACT LIMITED CS G3922B107 380 13,201 SH   SOLE   13,201 0 0
GENTEX CORP CS 371901109 2,420 122,201 SH   SOLE   107,286 0 14,915
GENWORTH FINL INC CS 37247D106 212 55,005 SH   SOLE   55,005 0 0
GILDAN ACTIVEWEAR INC CS 375916103 11,767 376,191 SH   SOLE   335,889 0 40,302
GILEAD SCIENCES INC CS 375558103 5,777 71,304 SH   SOLE   71,085 0 219
GLOBAL BLOOD THERAPEUTICS IN CS 37890U108 562 18,084 SH   SOLE   18,084 0 0
GLOBAL PMTS INC CS 37940X102 2,210 23,259 SH   SOLE   22,684 0 575
GLOBAL X FDS SCIEN BETA US ETF 37954Y103 364 12,310 SH   SOLE   12,310 0 0
GOLDMAN SACHS GROUP INC CS 38141G104 2,308 9,730 SH   SOLE   9,619 0 111
GOODYEAR TIRE AND RUBR CO CS 382550101 294 8,843 SH   SOLE   8,843 0 0
GRAINGER W W INC CS 384802104 497 2,762 SH   SOLE   2,390 0 372
HALLIBURTON CO CS 406216101 477 10,369 SH   SOLE   10,369 0 0
HALYARD HEALTH INC CS 40650V100 5,046 112,051 SH   SOLE   89,303 0 22,748
HANCOCK HLDG CO CS 410120109 2,674 55,190 SH   SOLE   43,037 0 12,153
HARLEY DAVIDSON INC CS 412822108 71,188 1,476,628 SH   SOLE   1,204,704 0 271,924
HARLEY DAVIDSON INC CS 412822108 2,796 58,003 SH   SOLE   57,836 0 167
HARLEY DAVIDSON INC CS 412822108 41 853 SH   SOLE   853 0 0
HARLEY DAVIDSON INC CS 412822108 5,218 108,228 SH   SOLE   0 0 108,228
HARLEY DAVIDSON INC CS 412822108 249 5,174 SH   SOLE   5,174 0 0
HARLEY DAVIDSON INC CS 412822108 852 17,683 SH   SOLE   0 0 17,683
HARRIS CORP DEL CS 413875105 1,461 11,092 SH   SOLE   10,394 0 698
HENRY JACK AND ASSOC INC CS 426281101 724 7,044 SH   SOLE   6,407 0 637
HERTZ GLOBAL HLDGS INC CS 42806J106 1,993 89,142 SH   SOLE   70,647 0 18,495
HILL ROM HLDGS INC CS 431475102 7,084 95,735 SH   SOLE   78,702 0 17,033
HOME DEPOT INC CS 437076102 19,872 121,494 SH   SOLE   119,817 0 1,677
HONEYWELL INTL INC CS 438516106 3,722 26,260 SH   SOLE   25,952 0 308
HORACE MANN EDUCATORS CORP N CS 440327104 12,177 309,454 SH   SOLE   283,299 0 26,155
HORIZON PHARMA PLC CS G4617B105 7,053 556,229 SH   SOLE   441,260 0 114,969
HOST HOTELS AND RESORTS INC CO CS 44107P104 520 28,104 SH   SOLE   28,104 0 0
HUBSPOT INC CS 443573100 1,784 21,226 SH   SOLE   15,989 0 5,237
HUMANA INC CS 444859102 2,856 11,724 SH   SOLE   11,659 0 65
HUNTINGTON BANCSHARES INC CS 446150104 244 17,444 SH   SOLE   17,444 0 0
IDEXX LABS INC CS 45168D104 721 4,639 SH   SOLE   4,639 0 0
ILLINOIS TOOL WKS INC CS 452308109 2,842 19,208 SH   SOLE   18,601 0 607
INCYTE CORP CS 45337C102 1,150 9,854 SH   SOLE   9,854 0 0
INGERSOLL RAND PLC CS G47791101 3,245 36,394 SH   SOLE   36,012 0 382
INGREDION INC CS 457187102 8,831 73,198 SH   SOLE   59,321 0 13,877
INSPERITY INC CS 45778Q107 373 4,242 SH   SOLE   4,242 0 0
INTEGRA LIFESCIENCES HLDGS C CS 457985208 8,583 170,023 SH   SOLE   135,292 0 34,731
INTEL CORP CS 458140100 49,382 1,296,789 SH   SOLE   1,080,906 0 215,883
INTEL CORP CS 458140100 1,565 41,088 SH   SOLE   40,964 0 124
INTEL CORP CS 458140100 24 629 SH   SOLE   629 0 0
INTEL CORP CS 458140100 141 3,694 SH   SOLE   3,694 0 0
INTEL CORP CS 458140100 2,938 77,142 SH   SOLE   0 0 77,142
INTEL CORP CS 458140100 463 12,162 SH   SOLE   0 0 12,162
INTERNATIONAL BUSINESS MACHINE CS 459200101 5,506 37,954 SH   SOLE   35,306 0 2,648
INTERNATIONAL FLAVORSANDFRAGRA CS 459506101 993 6,947 SH   SOLE   6,947 0 0
INTL PAPER CO CS 460146103 272 4,784 SH   SOLE   4,584 0 200
INTREPID POTASH INC CS 46121Y102 5,683 1,303,414 SH   SOLE   1,148,592 0 154,822
INTUIT CS 461202103 456 3,207 SH   SOLE   3,207 0 0
INVESCO LTD CS G491BT108 1,588 45,327 SH   SOLE   43,616 0 1,711
INVESCO MORTGAGE CAPITAL INC CS 46131B100 1,812 105,797 SH   SOLE   83,162 0 22,635
INVESTORS BANCORP INC NEW CS 46146L101 8,735 640,393 SH   SOLE   567,291 0 73,102
ISHARES JPMORGAN USD EMERGING ETF 464288281 2,824 24,254 SH   SOLE   23,656 0 598
ISHARES MSCI EAFE SMALL CAP IN ETF 464288273 42,860 691,286 SH   SOLE   623,930 0 67,356
ISHARES TR 1 3 YR CR BD ETF ETF 464288646 548 5,205 SH   SOLE   5,142 0 63
ISHARES TR 1 3 YR TRS BD ETF 464287457 3,224 38,172 SH   SOLE   34,457 0 3,715
ISHARES TR 19 AMT FREE MN ETF 46429B564 396 15,473 SH   SOLE   14,888 0 585
ISHARES TR 20 YR TRS BD ETF 464287432 848 6,798 SH   SOLE   6,798 0 0
ISHARES TR 2020 INVTGR BD ETF 46432FAK3 219 8,863 SH   SOLE   8,263 0 600
ISHARES TR DEC 18 CP TERM ETF 46434VAA8 488 19,383 SH   SOLE   17,383 0 2,000
ISHARES TR DEC 2020 CORP ETF 46434VAQ3 782 30,609 SH   SOLE   28,514 0 2,095
ISHARES TR DJ SEL DIV INX ETF 464287168 515 5,495 SH   SOLE   5,495 0 0
ISHARES TR DJ US CON CYCL ETF 464287580 851 5,188 SH   SOLE   4,747 0 441
ISHARES TR DJ US HEALTHCR ETF 464287762 6,178 35,950 SH   SOLE   32,956 0 2,994
ISHARES TR DJ US INDUSTRL ETF 464287754 1,086 7,839 SH   SOLE   6,581 0 1,258
ISHARES TR DJ US TELECOMM ETF 464287713 2,064 67,876 SH   SOLE   62,291 0 5,585
ISHARES TR DJ US UTILS ETF 464287697 1,145 8,611 SH   SOLE   7,891 0 720
ISHARES TR FLTG RATE NT ETF 46429B655 30,597 600,655 SH   SOLE   566,956 0 33,699
ISHARES TR GS CORP BD FD ETF 464287242 2,553 21,060 SH   SOLE   19,339 0 1,721
ISHARES TR HIGH YLD CORP ETF 464288513 1,003 11,305 SH   SOLE   11,305 0 0
ISHARES TR IBND DEC17 ETF ETF 46434VAR1 243 9,790 SH   SOLE   7,790 0 2,000
ISHARES TR IBND DEC19 ETF ETF 46434VAU4 921 36,760 SH   SOLE   33,440 0 3,320
ISHARES TR IBND DEC21 ETF ETF 46434VBK5 917 36,594 SH   SOLE   34,464 0 2,130
ISHARES TR IBND DEC22 ETF ETF 46434VBA7 680 26,934 SH   SOLE   23,969 0 2,965
ISHARES TR IBND DEC23 ETF ETF 46434VAX8 389 15,347 SH   SOLE   12,772 0 2,575
ISHARES TR IBONDS DEC 21 ETF 46435G789 458 17,695 SH   SOLE   16,495 0 1,200
ISHARES TR IBONDS DEC 22 ETF 46435G755 357 13,709 SH   SOLE   11,739 0 1,970
ISHARES TR IBONDS SEP2020 ETF 46434V571 392 15,254 SH   SOLE   15,254 0 0
ISHARES TR ISHS2018SNPAMT ETF 46429B580 369 14,462 SH   SOLE   12,962 0 1,500
ISHARES TR LEHMAN AGG BND ETF 464287226 6,261 57,134 SH   SOLE   43,948 0 13,186
ISHARES TR LEHMAN INTER C ETF 464288638 4,265 38,717 SH   SOLE   35,364 0 3,353
ISHARES TR MBS FIXED BDFD ETF 464288588 3,427 32,000 SH   SOLE   21,356 0 10,644
ISHARES TR MSCI EAFE IDX ETF 464287465 24,553 358,544 SH   SOLE   348,813 0 9,731
ISHARES TR MSCI EMERG MKT ETF 464287234 8,615 192,260 SH   SOLE   188,669 0 3,591
ISHARES TR MSCI GRW IDX ETF 464288885 299 3,869 SH   SOLE   3,869 0 0
ISHARES TR RUSL 2000 GROW ETF 464287648 253 1,414 SH   SOLE   1,414 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,910 60,133 SH   SOLE   55,862 0 4,271
ISHARES TR RUSSELL 2000 OP 464287655 62 146,900 SH   SOLE   146,900 0 0
ISHARES TR RUSSELL MCP VL ETF 464287473 201 2,365 SH   SOLE   2,365 0 0
ISHARES TR RUSSELL MIDCAP ETF 464287499 7,253 36,788 SH   SOLE   35,207 0 1,581
ISHARES TR RUSSELL1000GRW ETF 464287614 8,453 67,588 SH   SOLE   30,385 0 37,203
ISHARES TR RUSSELL1000VAL ETF 464287598 507 4,280 SH   SOLE   4,280 0 0
ISHARES TR SANDP 500 INDEX ETF 464287200 2,832 11,195 SH   SOLE   11,195 0 0
ISHARES TR SANDP MIDCAP 400 ETF 464287507 580 3,241 SH   SOLE   2,891 0 350
ISHARES TR SANDP MIDCP GROW ETF 464287606 5,952 29,411 SH   SOLE   26,955 0 2,456
ISHARES TR SANDP MIDCP VALU ETF 464287705 5,813 38,060 SH   SOLE   34,843 0 3,217
ISHARES TR SANDP SMLCP GROW ETF 464287887 4,607 28,011 SH   SOLE   24,972 0 3,039
ISHARES TR SANDP SMLCP VALU ETF 464287879 4,532 30,558 SH   SOLE   27,219 0 3,339
ISHARES TRUST SANDP NATL MUN B ETF 464288414 332 2,994 SH   SOLE   2,994 0 0
ISTAR FINL INC CS 45031U101 1,828 154,929 SH   SOLE   122,174 0 32,755
J P MORGAN CHASE AND CO CS 46625H100 9,535 99,832 SH   SOLE   97,606 0 2,226
JACOBS ENGR GROUP INC DEL CS 469814107 8,170 140,215 SH   SOLE   110,156 0 30,059
JOHNSON AND JOHNSON CS 478160104 19,905 153,107 SH   SOLE   144,020 0 9,087
JONES LANG LASALLE INC CS 48020Q107 14,396 116,569 SH   SOLE   97,768 0 18,801
KAR AUCTION SVCS INC CS 48238T109 520 10,895 SH   SOLE   10,895 0 0
KELLOGG CO CS 487836108 523 8,382 SH   SOLE   7,741 0 641
KIMBERLY CLARK CORP CS 494368103 6,964 59,181 SH   SOLE   56,947 0 2,234
KROGER CO CS 501044101 2,584 128,826 SH   SOLE   126,995 0 1,831
LA QUINTA HLDGS INC CS 50420D108 4,443 253,901 SH   SOLE   222,552 0 31,349
LAM RESEARCH CORP CS 512807108 1,579 8,531 SH   SOLE   8,518 0 13
LAMAR ADVERTISING CO NEW CS 512816109 302 4,402 SH   SOLE   4,402 0 0
LANDSTAR SYS INC CS 515098101 2,836 28,463 SH   SOLE   22,553 0 5,910
LAS VEGAS SANDS CORP CS 517834107 2,554 39,811 SH   SOLE   38,777 0 1,034
LEGG MASON INC CS 524901105 7,418 188,696 SH   SOLE   158,311 0 30,385
LENDINGTREE INC NEW CS 52603B107 7,901 32,322 SH   SOLE   25,951 0 6,371
LENNOX INTL INC CS 526107107 3,136 17,524 SH   SOLE   14,319 0 3,205
LEUCADIA NATL CORP CS 527288104 6,105 241,791 SH   SOLE   240,234 0 1,557
LGI HOMES INC CS 50187T106 5,531 113,880 SH   SOLE   90,572 0 23,308
LHC GROUP INC CS 50187A107 2,631 37,096 SH   SOLE   29,638 0 7,458
LIBERTY BROADBAND CORP CS 530307107 264 2,802 SH   SOLE   2,802 0 0
LIBERTY BROADBAND CORP CS 530307305 692 7,259 SH   SOLE   7,259 0 0
LIBERTY EXPEDIA HOLDINGS CS 53046P109 213 4,013 SH   SOLE   4,013 0 0
LIBERTY GLOBAL PLC CS G5480U104 475 13,995 SH   SOLE   13,995 0 0
LIBERTY GLOBAL PLC CS G5480U120 986 30,140 SH   SOLE   30,140 0 0
LIBERTY INTERACTIVE CORP CS 53071M856 355 6,176 SH   SOLE   6,176 0 0
LIBERTY MEDIA CORP DELAWARE CO CS 531229607 550 13,143 SH   SOLE   13,143 0 0
LIBERTY MEDIA CORP DELAWARE CO CS 531229409 447 10,674 SH   SOLE   10,674 0 0
LIBERTY MEDIA INTERACTIVE SER CS 53071M104 898 38,100 SH   SOLE   38,100 0 0
LILLY ELI AND CO CS 532457108 2,199 25,709 SH   SOLE   25,378 0 331
LINDSAY MFG CO CS 535555106 2,345 25,520 SH   SOLE   22,445 0 3,075
LIONS GATE ENTMNT CORP CS 535919500 228 7,162 SH   SOLE   7,162 0 0
LOCKHEED MARTIN CORP CS 539830109 50,086 161,417 SH   SOLE   143,416 0 18,001
LOCKHEED MARTIN CORP CS 539830109 1,610 5,189 SH   SOLE   5,174 0 15
LOCKHEED MARTIN CORP CS 539830109 25 82 SH   SOLE   82 0 0
LOCKHEED MARTIN CORP CS 539830109 150 484 SH   SOLE   484 0 0
LOCKHEED MARTIN CORP CS 539830109 3,039 9,794 SH   SOLE   0 0 9,794
LOCKHEED MARTIN CORP CS 539830109 505 1,626 SH   SOLE   0 0 1,626
LOWES COS INC CS 548661107 2,295 28,711 SH   SOLE   27,117 0 1,594
LULULEMON ATHLETICA INC CS 550021109 2,654 42,629 SH   SOLE   33,726 0 8,903
LUMINEX CORP DEL CS 55027E102 3,084 151,715 SH   SOLE   133,366 0 18,349
LYONDELLBASELL INDUSTRIES N V CS N53745100 888 8,970 SH   SOLE   8,970 0 0
MACQUARIE INFRASTR CO LLC CS 55608B105 3,186 44,144 SH   SOLE   36,259 0 7,885
MANHATTAN ASSOCS INC CS 562750109 4,079 98,129 SH   SOLE   78,126 0 20,003
MARKETAXESS HLDGS INC CS 57060D108 366 1,986 SH   SOLE   1,986 0 0
MARRIOTT INTL INC NEW CS 571903202 960 8,706 SH   SOLE   8,706 0 0
MARSH AND MCLENNAN COS INC CS 571748102 744 8,880 SH   SOLE   8,836 0 44
MARTIN MARIETTA MATLS INC CS 573284106 313 1,516 SH   SOLE   1,506 0 10
MARVELL TECHNOLOGY GROUP LTD CS G5876H105 8,129 454,132 SH   SOLE   367,440 0 86,692
MASCO CORP CS 574599106 3,743 95,953 SH   SOLE   95,330 0 623
MASONITE INTL CORP NEW CS 575385109 2,621 37,875 SH   SOLE   29,657 0 8,218
MASTERCARD INCORPORATED CL A CS 57636Q104 595 4,212 SH   SOLE   4,168 0 44
MCCORMICK AND CO INC CS 579780206 354 3,444 SH   SOLE   2,960 0 484
MCDONALDS CORP CS 580135101 8,497 54,229 SH   SOLE   51,895 0 2,334
MCKESSON CORP CS 58155Q103 42,722 278,118 SH   SOLE   228,592 0 49,526
MCKESSON CORP CS 58155Q103 3,228 21,015 SH   SOLE   0 0 21,015
MCKESSON CORP CS 58155Q103 1,675 10,906 SH   SOLE   10,875 0 31
MCKESSON CORP CS 58155Q103 509 3,315 SH   SOLE   0 0 3,315
MEDNAX INC CS 58502B106 5,328 123,570 SH   SOLE   108,627 0 14,943
MEDTRONIC PLC SHS CS G5960L103 806 10,366 SH   SOLE   9,195 0 1,171
MERCK & COMPANY CS 58933Y105 35 542 SH   SOLE   542 0 0
MERCK & COMPANY CS 58933Y105 2,235 34,907 SH   SOLE   34,804 0 103
MERCK & COMPANY CS 58933Y105 4,340 67,784 SH   SOLE   0 0 67,784
MERCK & COMPANY CS 58933Y105 206 3,220 SH   SOLE   3,220 0 0
MERCK & COMPANY CS 58933Y105 688 10,746 SH   SOLE   0 0 10,746
MERCK N CO INC NEW CS 58933Y105 55,540 867,410 SH   SOLE   730,269 0 137,141
MERITAGE CORP CS 59001A102 2,660 59,910 SH   SOLE   47,403 0 12,507
METLIFE INC CS 59156R108 60,570 1,165,922 SH   SOLE   972,337 0 193,585
METLIFE INC CS 59156R108 2,124 40,890 SH   SOLE   40,774 0 116
METLIFE INC CS 59156R108 4,085 78,640 SH   SOLE   0 0 78,640
METLIFE INC CS 59156R108 191 3,680 SH   SOLE   3,680 0 0
METLIFE INC CS 59156R108 646 12,431 SH   SOLE   0 0 12,431
METTLER TOLEDO INTERNATIONAL CS 592688105 207 330 SH   SOLE   330 0 0
MGIC INVT CORP WIS CS 552848103 5,592 446,287 SH   SOLE   352,551 0 93,736
MICHAEL KORS HLDGS LTD CS G60754101 822 17,187 SH   SOLE   17,187 0 0
MICROSOFT CORP CS 594918104 77,736 1,043,583 SH   SOLE   921,133 0 122,450
MICROSOFT CORP CS 594918104 1,642 22,038 SH   SOLE   21,975 0 63
MICROSOFT CORP CS 594918104 25 336 SH   SOLE   336 0 0
MICROSOFT CORP CS 594918104 3,108 41,719 SH   SOLE   0 0 41,719
MICROSOFT CORP CS 594918104 148 1,986 SH   SOLE   1,986 0 0
MICROSOFT CORP CS 594918104 497 6,670 SH   SOLE   0 0 6,670
MIMEDX GROUP INC CS 602496101 133 11,220 SH   SOLE   11,220 0 0
MKS INSTRUMENT INC CS 55306N104 791 8,375 SH   SOLE   8,375 0 0
MOHAWK INDS INC CS 608190104 497 2,010 SH   SOLE   2,010 0 0
MOLINA HEALTHCARE INC CS 60855R100 500 7,275 SH   SOLE   7,275 0 0
MOMO INC ADR 60879B107 450 14,359 SH   SOLE   14,359 0 0
MONDELEZ INTL INC CS 609207105 42,770 1,051,905 SH   SOLE   854,748 0 197,157
MONDELEZ INTL INC CS 609207105 1,657 40,743 SH   SOLE   40,628 0 115
MONDELEZ INTL INC CS 609207105 25 624 SH   SOLE   624 0 0
MONDELEZ INTL INC CS 609207105 3,177 78,138 SH   SOLE   0 0 78,138
MONDELEZ INTL INC CS 609207105 150 3,695 SH   SOLE   3,695 0 0
MONDELEZ INTL INC CS 609207105 502 12,347 SH   SOLE   0 0 12,347
MONOLITHIC PWR SYS INC CS 609839105 8,965 84,139 SH   SOLE   66,908 0 17,231
MONSANTO CO CS 61166W101 1,499 12,512 SH   SOLE   12,512 0 0
MSC INDL DIRECT INC CS 553530106 5,942 78,631 SH   SOLE   62,332 0 16,299
MTGE INVESTMENT CORP CS 55378A105 3,510 180,916 SH   SOLE   143,104 0 37,812
NATIONAL BK HLDGS CORP CS 633707104 2,206 61,803 SH   SOLE   49,647 0 12,156
NATIONAL FUEL GAS CO N J CS 636180101 1,878 33,176 SH   SOLE   26,225 0 6,951
NATIONAL INSTRS CORP CS 636518102 6,018 142,719 SH   SOLE   114,762 0 27,957
NATIONAL OILWELL INC CS 637071101 53,776 1,505,072 SH   SOLE   1,216,738 0 288,334
NATIONAL-OILWELL CS 637071101 33 918 SH   SOLE   918 0 0
NATIONAL-OILWELL CS 637071101 3,841 107,506 SH   SOLE   0 0 107,506
NATIONAL-OILWELL CS 637071101 2,054 57,497 SH   SOLE   57,332 0 165
NATIONAL-OILWELL CS 637071101 194 5,433 SH   SOLE   5,433 0 0
NATIONAL-OILWELL CS 637071101 622 17,399 SH   SOLE   0 0 17,399
NEOGEN CORP CS 640491106 3,528 45,544 SH   SOLE   35,972 0 9,572
NETFLIX COM INC CS 64110L106 5,683 31,337 SH   SOLE   31,300 0 37
NETSCOUT SYS INC CS 64115T104 6,758 208,889 SH   SOLE   186,964 0 21,925
NEW YORK MTG TR INC CS 649604501 1,560 253,678 SH   SOLE   204,220 0 49,458
NEXTERA ENERGY INC CS 65339F101 2,326 15,871 SH   SOLE   15,718 0 153
NIKE INC CS 654106103 2,956 57,013 SH   SOLE   55,281 0 1,732
NORFOLK SOUTHERN CORP CS 655844108 58,710 443,967 SH   SOLE   362,541 0 81,426
NORFOLK SOUTHERN CORP CS 655844108 2,213 16,732 SH   SOLE   16,684 0 48
NORFOLK SOUTHERN CORP CS 655844108 4,234 32,015 SH   SOLE   0 0 32,015
NORFOLK SOUTHERN CORP CS 655844108 198 1,496 SH   SOLE   1,496 0 0
NORFOLK SOUTHERN CORP CS 655844108 665 5,026 SH   SOLE   0 0 5,026
NORTHROP GRUMMAN CORP CS 666807102 1,008 3,503 SH   SOLE   3,498 0 5
NORTHWESTERN CORP CS 668074305 2,064 36,254 SH   SOLE   28,626 0 7,628
NORWEGIAN CRUISE LINE HLDGS CS G66721104 4,241 78,468 SH   SOLE   76,688 0 1,780
NOVARTIS A G SPONSORED ADR ADR 66987V109 1,563 18,211 SH   SOLE   16,754 0 1,457
NUCOR CORP CS 670346105 573 10,216 SH   SOLE   10,085 0 131
NUVEEN DIVID ADVANTAGE MUN F MF 67066V101 1,103 77,741 SH   SOLE   2,000 0 75,741
NUVEEN INSD DIVID ADVANTAGE MF 67071L106 232 15,050 SH   SOLE   15,050 0 0
NUVEEN MUNICIPAL VALUE FU MF 670928100 1,404 137,150 SH   SOLE   122,500 0 14,650
NVIDIA CORP CS 67066G104 11,445 64,019 SH   SOLE   63,469 0 550
O REILLY AUTOMOTIVE INC NEW CS 67103H107 2,432 11,292 SH   SOLE   11,257 0 35
OLD NATL BANCORP IND CS 680033107 3,893 212,714 SH   SOLE   168,322 0 44,392
OMNICOM GROUP INC CS 681919106 324 4,370 SH   SOLE   4,370 0 0
OPUS BK IRVINE CALIF CS 684000102 1,959 81,611 SH   SOLE   64,777 0 16,834
ORACLE CORP CS 68389X105 2,576 53,281 SH   SOLE   53,113 0 168
ORACLE CORP CS 68389X105 39 797 SH   SOLE   797 0 0
ORACLE CORP CS 68389X105 229 4,739 SH   SOLE   4,739 0 0
ORACLE CORP CS 68389X105 4,951 102,392 SH   SOLE   0 0 102,392
ORACLE CORP CS 68389X105 778 16,091 SH   SOLE   0 0 16,091
ORACLE CORP COM CS 68389X105 66,263 1,370,485 SH   SOLE   1,120,117 0 250,368
ORCHID IS CAP INC CS 68571X103 2,073 203,410 SH   SOLE   160,172 0 43,238
PACIRA PHARMACEUTICALS INC CS 695127100 4,584 122,083 SH   SOLE   99,211 0 22,872
PACKAGING CORP AMER CS 695156109 10,016 87,336 SH   SOLE   70,429 0 16,907
PACWEST BANCORP DEL CS 695263103 11,248 222,687 SH   SOLE   185,208 0 37,479
PALO ALTO NETWORKS INC CS 697435105 6,558 45,511 SH   SOLE   44,752 0 759
PARKER HANNIFIN CORP CS 701094104 597 3,413 SH   SOLE   3,355 0 58
PAYCHEX INC CS 704326107 1,278 21,312 SH   SOLE   19,691 0 1,621
PAYPAL HLDGS INC CS 70450Y103 2,081 32,497 SH   SOLE   32,497 0 0
PENNYMAC MTG INVT TR CS 70931T103 1,810 104,063 SH   SOLE   81,840 0 22,223
PEOPLES UNITED FINANCIAL INC CS 712704105 481 26,512 SH   SOLE   26,512 0 0
PEPSICO INC CS 713448108 50,508 453,267 SH   SOLE   396,662 0 56,605
PEPSICO INC CS 713448108 1,144 10,263 SH   SOLE   10,234 0 29
PEPSICO INC CS 713448108 17 156 SH   SOLE   156 0 0
PEPSICO INC CS 713448108 2,174 19,513 SH   SOLE   0 0 19,513
PEPSICO INC CS 713448108 103 921 SH   SOLE   921 0 0
PEPSICO INC CS 713448108 344 3,085 SH   SOLE   0 0 3,085
PERKINELMER INC CS 714046109 3,966 57,509 SH   SOLE   46,779 0 10,730
PFIZER INC CS 717081103 1,807 50,628 SH   SOLE   41,336 0 9,292
PHILIP MORRIS INTL INC CS 718172109 36,938 332,745 SH   SOLE   288,732 0 44,013
PHILIP MORRIS INTL INC CS 718172109 470 4,237 SH   SOLE   0 0 4,237
PHILIP MORRIS INTL INC CS 718172109 24 213 SH   SOLE   213 0 0
PHILIP MORRIS INTL INC CS 718172109 2,829 25,483 SH   SOLE   0 0 25,483
PHILIP MORRIS INTL INC CS 718172109 140 1,261 SH   SOLE   1,261 0 0
PHILIP MORRIS INTL INC CS 718172109 1,506 13,566 SH   SOLE   13,526 0 40
PHILLIPS 66 CS 718546104 53,351 582,370 SH   SOLE   496,111 0 86,259
PHILLIPS 66 CS 718546104 1,635 17,844 SH   SOLE   17,789 0 55
PHILLIPS 66 CS 718546104 26 286 SH   SOLE   286 0 0
PHILLIPS 66 CS 718546104 3,029 33,059 SH   SOLE   0 0 33,059
PHILLIPS 66 CS 718546104 150 1,639 SH   SOLE   1,639 0 0
PHILLIPS 66 CS 718546104 488 5,330 SH   SOLE   0 0 5,330
PITNEY BOWES INC CS 724479100 1,442 102,892 SH   SOLE   83,504 0 19,388
PNC FINL SVCS GROUP INC CS 693475105 350 2,598 SH   SOLE   2,598 0 0
POLARIS INDS INC CS 731068102 323 3,084 SH   SOLE   2,961 0 123
POOL CORPORATION CS 73278L105 397 3,672 SH   SOLE   3,672 0 0
POPULAR INC CS 733174700 3,520 97,931 SH   SOLE   79,944 0 17,987
POST HLDGS INC CS 737446104 2,299 26,045 SH   SOLE   20,490 0 5,555
POWERSHARES ETF TR II SANDP SM ETF 73937B878 262 4,300 SH   SOLE   4,300 0 0
POWERSHARES ETF TRUST DWA TECH ETF 73935X153 417 8,587 SH   SOLE   8,587 0 0
POWERSHARES ETF TRUST II DWA S ETF 73936Q744 398 8,401 SH   SOLE   8,401 0 0
POWERSHARES QQQ TRUST UNIT SER ETF 73935A104 722 4,962 SH   SOLE   4,779 0 183
PPG INDS INC CS 693506107 305 2,804 SH   SOLE   2,647 0 157
PRAXAIR INC CS 74005P104 2,266 16,215 SH   SOLE   15,137 0 1,078
PRICE T ROWE GROUP INC CS 74144T108 698 7,702 SH   SOLE   6,416 0 1,286
PRIMERICA INC CS 74164M108 239 2,925 SH   SOLE   2,925 0 0
PROCTER AND GAMBLE CO CS 742718109 11,536 126,795 SH   SOLE   124,543 0 2,252
PROGRESS SOFTWARE CORP CS 743312100 3,021 79,134 SH   SOLE   62,912 0 16,222
PROGRESSIVE CORP OHIO CS 743315103 739 15,268 SH   SOLE   15,268 0 0
PROLOGIS INC CS 74340W103 2,461 38,784 SH   SOLE   38,784 0 0
PROSHARES TR DJ BRKFLD GLB ETF 74347B508 650 15,085 SH   SOLE   14,968 0 117
PRUDENTIAL FINL INC CS 744320102 61,635 579,714 SH   SOLE   473,792 0 105,922
PRUDENTIAL FINL INC CS 744320102 2,483 23,354 SH   SOLE   23,287 0 67
PRUDENTIAL FINL INC CS 744320102 38 357 SH   SOLE   357 0 0
PRUDENTIAL FINL INC CS 744320102 4,787 45,023 SH   SOLE   0 0 45,023
PRUDENTIAL FINL INC CS 744320102 225 2,114 SH   SOLE   2,114 0 0
PRUDENTIAL FINL INC CS 744320102 756 7,106 SH   SOLE   0 0 7,106
PS BUSINESS PKS INC CALIF CS 69360J107 2,409 18,044 SH   SOLE   14,757 0 3,287
PUBLIC STORAGE INC CS 74460D109 1,700 7,943 SH   SOLE   7,943 0 0
PUBLIC SVC ENTERPRISE GROUP CS 744573106 32,800 709,180 SH   SOLE   573,270 0 135,910
PUBLIC SVC ENTERPRISE GROUP CS 744573106 375 8,100 SH   SOLE   0 0 8,100
PUBLIC SVC ENTERPRISE GROUP CS 744573106 19 406 SH   SOLE   406 0 0
PUBLIC SVC ENTERPRISE GROUP CS 744573106 2,364 51,104 SH   SOLE   0 0 51,104
PUBLIC SVC ENTERPRISE GROUP CS 744573106 1,243 26,869 SH   SOLE   26,793 0 76
PUBLIC SVC ENTERPRISE GROUP CS 744573106 111 2,409 SH   SOLE   2,409 0 0
PVH CORP CS 693656100 385 3,058 SH   SOLE   3,058 0 0
QIAGEN NV CS N72482123 4,432 140,690 SH   SOLE   114,289 0 26,401
QUALCOMM INC CS 747525103 1,417 27,333 SH   SOLE   24,671 0 2,662
QUINTILES TRANSNATIONAL CORP CS 74876Y101 869 9,144 SH   SOLE   9,134 0 10
RALPH LAUREN CORP CS 751212101 10,435 118,190 SH   SOLE   99,490 0 18,700
RAYTHEON CO CS 755111507 7,077 37,930 SH   SOLE   36,808 0 1,122
RE MAX HLDGS INC CS 75524W108 1,884 29,644 SH   SOLE   23,370 0 6,274
REALOGY HLDGS CORP CS 75605Y106 362 10,990 SH   SOLE   10,990 0 0
REALTY INCOME CORP CS 756109104 1,824 31,901 SH   SOLE   27,709 0 4,192
REDWOOD TR INC CS 758075402 717 44,000 SH   SOLE   44,000 0 0
REGENCY CTRS CORP CS 758849103 532 8,579 SH   SOLE   8,579 0 0
RENAISSANCE RE HLDGS LTD CS G7496G103 3,591 26,570 SH   SOLE   20,911 0 5,659
RENASANT CORP CS 75970E107 292 6,801 SH   SOLE   6,801 0 0
REPUBLIC SVCS INC CS 760759100 3,371 51,025 SH   SOLE   51,025 0 0
RESMED INC CS 761152107 6,886 89,474 SH   SOLE   72,383 0 17,091
REXNORD CORP NEW CS 76169B102 5,838 229,761 SH   SOLE   180,828 0 48,933
RICE ENERGY INC CS 762760106 3,647 126,031 SH   SOLE   101,691 0 24,340
ROCKWELL AUTOMATION INC CS 773903109 307 1,721 SH   SOLE   1,721 0 0
ROCKWELL COLLINS INC CS 774341101 3,143 24,042 SH   SOLE   23,944 0 98
ROLLINS INC CS 775711104 3,482 75,472 SH   SOLE   59,390 0 16,082
ROSS STORES INC CS 778296103 947 14,661 SH   SOLE   14,661 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 232 3,713 SH   SOLE   3,610 0 103
ROYAL DUTCH SHELL PLC ADR 780259206 11,873 195,985 SH   SOLE   158,056 0 37,929
ROYAL DUTCH SHELL PLC CS 780259206 13 221 SH   SOLE   221 0 0
ROYAL DUTCH SHELL PLC CS 780259206 80 1,324 SH   SOLE   1,324 0 0
ROYAL DUTCH SHELL PLC CS 780259206 1,677 27,686 SH   SOLE   0 0 27,686
ROYAL DUTCH SHELL PLC CS 780259206 892 14,728 SH   SOLE   14,685 0 43
ROYAL DUTCH SHELL PLC CS 780259206 272 4,485 SH   SOLE   0 0 4,485
ROYAL GOLD INC CS 780287108 3,444 40,032 SH   SOLE   31,547 0 8,485
RYDEX ETF TRUST SANDP 500 EQ T ETF 78355W106 861 9,012 SH   SOLE   9,012 0 0
RYDEX ETF TRUST SNP500 PUR GRW ETF 78355W403 648 6,475 SH   SOLE   6,475 0 0
RYDEX ETF TRUST SNPSC600 PURVL ETF 78355W700 383 5,457 SH   SOLE   5,457 0 0
RYMAN HOSPITALITY PPTYS INC CS 78377T107 478 7,652 SH   SOLE   7,652 0 0
SAGE THERAPEUTICS INC CS 78667J108 240 3,853 SH   SOLE   3,853 0 0
SALESFORCE COM INC CS 79466L302 1,157 12,387 SH   SOLE   11,968 0 419
SBA COMMUNICATIONS CORP NEW CS 78410G104 341 2,369 SH   SOLE   2,369 0 0
SCANA CORP NEW CS 80589M102 853 17,591 SH   SOLE   15,853 0 1,738
SCANSOURCE INC CS 806037107 5,375 123,138 SH   SOLE   109,333 0 13,805
SCHLUMBERGER LTD CS 806857108 72,792 1,043,461 SH   SOLE   844,283 0 199,178
SCHLUMBERGER LTD CS 806857108 889 12,749 SH   SOLE   0 0 12,749
SCHLUMBERGER LTD CS 806857108 2,932 42,036 SH   SOLE   41,914 0 122
SCHLUMBERGER LTD CS 806857108 45 642 SH   SOLE   642 0 0
SCHLUMBERGER LTD CS 806857108 266 3,806 SH   SOLE   3,806 0 0
SCHLUMBERGER LTD CS 806857108 5,496 78,784 SH   SOLE   0 0 78,784
SCHWAB CHARLES CORP NEW CS 808513105 207 4,729 SH   SOLE   4,682 0 47
SELECT SECTOR SPDR TR SBI CONS ETF 81369Y308 4,674 86,588 SH   SOLE   79,514 0 7,074
SELECT SECTOR SPDR TR SBI CONS ETF 81369Y407 2,308 25,626 SH   SOLE   23,479 0 2,147
SELECT SECTOR SPDR TR SBI HEAL ETF 81369Y209 245 3,000 SH   SOLE   3,000 0 0
SELECT SECTOR SPDR TR SBI INT ETF 81369Y803 8,413 142,351 SH   SOLE   130,061 0 12,290
SELECT SECTOR SPDR TR SBI INT ETF 81369Y605 3,192 123,422 SH   SOLE   111,865 0 11,557
SELECT SECTOR SPDR TR SBI INT ETF 81369Y506 2,546 37,177 SH   SOLE   34,073 0 3,104
SELECT SECTOR SPDR TR SBI INT ETF 81369Y704 4,556 64,167 SH   SOLE   58,569 0 5,598
SEMPRA ENERGY CS 816851109 519 4,546 SH   SOLE   3,512 0 1,034
SHERWIN WILLIAMS CO CS 824348106 1,111 3,104 SH   SOLE   8 0 3,096
SIGNET JEWELERS LIMITED CS G81276100 8,118 121,989 SH   SOLE   95,924 0 26,065
SILICON MOTION TECHNOLOGY CO ADR 82706C108 338 7,037 SH   SOLE   7,037 0 0
SIMON PPTY GROUP INC NEW CS 828806109 2,412 14,982 SH   SOLE   14,882 0 100
SMITH A O CS 831865209 2,842 47,822 SH   SOLE   37,635 0 10,187
SMUCKER J M CO CS 832696405 552 5,262 SH   SOLE   4,672 0 590
SNAP ON INC CS 833034101 318 2,133 SH   SOLE   2,133 0 0
SONIC CORP CS 835451105 5,537 217,553 SH   SOLE   192,820 0 24,733
SONOCO PRODS CO CS 835495102 321 6,355 SH   SOLE   6,355 0 0
SOUTHERN CO CS 842587107 461 9,375 SH   SOLE   9,375 0 0
SOUTHWEST AIRLS CO CS 844741108 351 6,267 SH   SOLE   6,267 0 0
SPDR BARCLAYS CAPITAL 1 3 MONT ETF 78464A680 779 17,027 SH   SOLE   17,027 0 0
SPDR SER TR NUVN BR SHT MUNI ETF 78468R739 2,772 57,029 SH   SOLE   48,807 0 8,222
SPDR SERIES TRUST DJWS MIDCAP ETF 78464A847 310 3,237 SH   SOLE   3,237 0 0
SPDR SERIES TRUST DJWS REIT ET ETF 78464A607 1,950 21,076 SH   SOLE   19,893 0 1,183
SPDR SERIES TRUST DJWS TOTAL M ETF 78464A805 819 4,357 SH   SOLE   4,357 0 0
SPDR SERIES TRUST KBW BK ETF ETF 78464A797 653 14,472 SH   SOLE   14,472 0 0
SPDR SERIES TRUST KBW REGL BKG ETF 78464A698 1,263 22,250 SH   SOLE   22,250 0 0
SPDR SNP MIDCAP 400 ETF TR UTS ETF 78467Y107 1,505 4,613 SH   SOLE   4,613 0 0
SPDR TR UNIT SER 1 ETF 78462F103 5,944 23,660 SH   SOLE   21,673 0 1,987
SPECTRUM BRANDS HLDGS INC CS 84763R101 213 2,015 SH   SOLE   2,015 0 0
SPIRIT AEROSYSTEMS HLDGS INC CS 848574109 4,301 55,335 SH   SOLE   43,720 0 11,615
SPOK HLDGS INC CS 84863T106 192 12,506 SH   SOLE   12,506 0 0
SQUARE INC CS 852234103 9,770 339,119 SH   SOLE   282,089 0 57,030
SSNC TECHNOLOGIES HLDGS INC CS 78467J100 10,055 250,447 SH   SOLE   224,113 0 26,334
STARBUCKS CORP CS 855244109 1,486 27,661 SH   SOLE   24,862 0 2,799
STATE BK FINL CORP CS 856190103 1,406 49,089 SH   SOLE   38,484 0 10,605
STATE STR CORP CS 857477103 3,132 32,786 SH   SOLE   31,980 0 806
STRYKER CORP CS 863667101 4,173 29,385 SH   SOLE   26,938 0 2,447
SYNOPSYS INC CS 871607107 411 5,103 SH   SOLE   5,093 0 10
SYSCO CORP CS 871829107 4,646 86,109 SH   SOLE   82,242 0 3,867
TAKE TWO INTERACTIVE SOFTWAR CS 874054109 2,031 19,871 SH   SOLE   15,642 0 4,229
TARGET CORP CS 87612E106 47,637 807,278 SH   SOLE   662,011 0 145,267
TARGET CORP CS 87612E106 1,707 28,926 SH   SOLE   28,841 0 85
TARGET CORP CS 87612E106 26 440 SH   SOLE   440 0 0
TARGET CORP CS 87612E106 3,276 55,515 SH   SOLE   0 0 55,515
TARGET CORP CS 87612E106 154 2,612 SH   SOLE   2,612 0 0
TARGET CORP CS 87612E107 519 8,789 SH   SOLE   0 0 8,789
TE CONNECTIVITY LTD CS H84989104 1,184 14,249 SH   SOLE   14,249 0 0
TEGNA INC CS 87901J105 153 11,471 SH   SOLE   11,471 0 0
TERADATA CORP DEL CS 88076W103 4,787 141,676 SH   SOLE   124,573 0 17,103
TERADYNE INC CS 880770102 13,014 348,991 SH   SOLE   284,149 0 64,842
TESLA MTRS INC CS 88160R101 12,694 37,216 SH   SOLE   36,566 0 650
TETRA TECH INC NEW CS 88162G103 348 7,466 SH   SOLE   7,466 0 0
TEXAS INSTRS INC CS 882508104 379 4,229 SH   SOLE   3,347 0 882
TEXAS ROADHOUSE INC CS 882681109 553 11,253 SH   SOLE   11,253 0 0
THERMO ELECTRON CORP CS 883556102 1,838 9,716 SH   SOLE   9,716 0 0
THERMON GROUP HLDGS INC CS 88362T103 7,051 391,940 SH   SOLE   348,934 0 43,006
TIME WARNER INC CS 887317303 889 8,681 SH   SOLE   8,645 0 36
TJX COS INC CS 872540109 7,144 96,895 SH   SOLE   92,646 0 4,249
TOLL BROTHERS INC CS 889478103 5,910 142,520 SH   SOLE   112,464 0 30,056
TORCHMARK CORP CS 891027104 4,129 51,555 SH   SOLE   51,217 0 338
TRANSUNION CS 89400J107 1,801 38,114 SH   SOLE   30,182 0 7,932
TRAVELERS COMPANIES INC CS 89417E109 7,275 59,380 SH   SOLE   57,799 0 1,581
TRI POINTE GROUP INC COM CS 87265H109 7,997 579,091 SH   SOLE   465,492 0 113,599
TRIMBLE NAVIGATION LTD CS 896239100 2,684 68,383 SH   SOLE   54,420 0 13,963
TUPPERWARE CORP CS 899896104 8,388 135,692 SH   SOLE   111,929 0 23,763
TYSON FOODS INC CS 902494103 213 3,026 SH   SOLE   3,026 0 0
U S PHYSICAL THERAPY INC CS 90337L108 1,714 27,885 SH   SOLE   22,316 0 5,569
UBIQUITI NETWORKS INC CS 90347A100 7,780 138,884 SH   SOLE   124,421 0 14,463
UDR INC CS 902653104 1,968 51,740 SH   SOLE   51,080 0 660
UGI CORP NEW CS 902681105 351 7,498 SH   SOLE   7,498 0 0
ULTA SALON COSMETCS N FRAG I CS 90384S303 265 1,174 SH   SOLE   1,174 0 0
ULTRA CLEAN HLDGS INC CS 90385V107 3,800 124,112 SH   SOLE   98,629 0 25,483
UNIFIRST CORP MASS CS 904708104 5,587 36,879 SH   SOLE   32,427 0 4,452
UNION PAC CORP CS 907818108 6,388 55,084 SH   SOLE   54,065 0 1,019
UNITED CMNTY BKS BLAIRSVLE G CS 90984P303 1,922 67,348 SH   SOLE   53,494 0 13,854
UNITED FIRE GROUP INC CS 910340108 3,696 80,661 SH   SOLE   72,239 0 8,422
UNITED NAT FOODS INC CS 911163103 4,245 102,064 SH   SOLE   80,488 0 21,576
UNITED PARCEL SERVICE INC CS 911312106 9,096 75,747 SH   SOLE   74,723 0 1,024
UNITED TECHNOLOGIES CORP CS 913017109 2,347 20,217 SH   SOLE   18,639 0 1,578
UNITEDHEALTH GROUP INC CS 91324P102 74,776 381,803 SH   SOLE   333,872 0 47,931
UNITEDHEALTH GROUP INC CS 91324P102 779 3,978 SH   SOLE   0 0 3,978
UNITEDHEALTH GROUP INC CS 91324P102 2,500 12,764 SH   SOLE   12,726 0 38
UNITEDHEALTH GROUP INC CS 91324P102 4,869 24,862 SH   SOLE   0 0 24,862
UNITEDHEALTH GROUP INC CS 91324P102 233 1,188 SH   SOLE   1,188 0 0
URBAN OUTFITTERS INC CS 917047102 3,697 154,669 SH   SOLE   135,522 0 19,147
US BANCORP DEL COM CS 902973304 893 16,668 SH   SOLE   16,668 0 0
V F CORP CS 918204108 3,188 50,152 SH   SOLE   47,473 0 2,679
VAIL RESORTS INC CS 91879Q109 692 3,032 SH   SOLE   3,032 0 0
VALERO ENERGY CORP NEW CS 91913Y100 686 8,915 SH   SOLE   8,715 0 200
VALIDUS HOLDINGS LTD CS G9319H102 698 14,194 SH   SOLE   14,194 0 0
VANECK VECTORS ETF TR EMERGING ETF 92189F478 263 11,908 SH   SOLE   11,908 0 0
VANECK VECTORS ETF TR FALLEN A ETF 92189F437 364 12,014 SH   SOLE   12,014 0 0
VANECK VECTORS ETF TR MORNINGS ETF 92189F643 464 11,510 SH   SOLE   11,510 0 0
VANGUARD ADMIRAL FDS INC 500 G ETF 921932505 516 4,006 SH   SOLE   4,006 0 0
VANGUARD CHARLOTTE FDS INTL BD ETF 92203J407 4,074 74,624 SH   SOLE   72,979 0 1,645
VANGUARD FTSE DEVELOPED MARKET ETF 921943858 1,974 45,469 SH   SOLE   45,469 0 0
VANGUARD INDEX TR EXT MKT VIPE ETF 922908652 224 2,095 SH   SOLE   2,095 0 0
VANGUARD INDEX TR GROWTH VIPER ETF 922908736 1,261 9,500 SH   SOLE   9,500 0 0
VANGUARD INDEX TR MID CAP VIPE ETF 922908629 462 3,142 SH   SOLE   2,992 0 150
VANGUARD INDEX TR REIT VIPERS ETF 922908553 23,700 285,233 SH   SOLE   262,507 0 22,726
VANGUARD INDEX TR SMLL CP VIPE ETF 922908751 498 3,525 SH   SOLE   3,525 0 0
VANGUARD INDEX TR VALUE VIPERS ETF 922908744 1,142 11,436 SH   SOLE   11,006 0 430
VANGUARD INTL EQUITY INDEX F E ETF 922042858 1,234 28,327 SH   SOLE   28,327 0 0
VANGUARD INTL EQUITY INDEX F G ETF 922042676 13,856 233,232 SH   SOLE   206,613 0 26,619
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C102 509 8,389 SH   SOLE   8,389 0 0
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 2,641 32,965 SH   SOLE   29,709 0 3,256
VANTIV INC CS 92210H105 222 3,152 SH   SOLE   3,152 0 0
VERISK ANALYTICS INC CS 92345Y106 953 11,450 SH   SOLE   11,450 0 0
VERIZON COMMUNICATIONS CS 92343V104 1,758 35,527 SH   SOLE   29,615 0 5,912
VERSUM MATLS INC CS 92532W103 323 8,326 SH   SOLE   8,326 0 0
VIACOM INC NEW CS 92553P201 393 14,130 SH   SOLE   14,022 0 108
VIASAT INC CS 92552V100 7,619 118,458 SH   SOLE   106,542 0 11,916
VIRTUSA CORP CS 92827P102 3,922 103,804 SH   SOLE   83,523 0 20,281
VISA INC CS 92826C839 4,888 46,450 SH   SOLE   46,425 0 25
VISHAY INTERTECHNOLOGY INC CS 928298108 431 22,944 SH   SOLE   22,944 0 0
VISTEON CORP CS 92839U206 9,193 74,275 SH   SOLE   61,259 0 13,016
WABCO HLDGS INC CS 92927K102 6,803 45,966 SH   SOLE   37,327 0 8,639
WAL MART STORES INC CS 931142103 3,660 46,836 SH   SOLE   46,124 0 712
WALGREENS BOOTS ALLIANCE INC C CS 931427108 1,318 17,072 SH   SOLE   15,521 0 1,551
WASHINGTON REAL ESTATE INVT CS 939653101 3,344 102,064 SH   SOLE   80,817 0 21,247
WASTE MGMT INC DEL CS 94106L109 727 9,285 SH   SOLE   8,985 0 300
WATERS CORP CS 941848103 429 2,390 SH   SOLE   2,390 0 0
WATTS INDS INC CS 942749102 3,229 46,662 SH   SOLE   36,876 0 9,786
WEC ENERGY GROUP INC COM CS 92939U106 1,196 19,047 SH   SOLE   17,674 0 1,373
WELLCARE HEALTH PLANS INC COM CS 94946T106 346 2,013 SH   SOLE   2,013 0 0
WELLS FARGO AND CO NEW CS 949746101 3,284 59,538 SH   SOLE   49,445 0 10,093
WESCO INTL INC CS 95082P105 10,619 182,293 SH   SOLE   163,459 0 18,834
WESTROCK CO CS 96145D105 241 4,251 SH   SOLE   4,251 0 0
WILEY JOHN AND SONS INC CS 968223206 6,485 121,216 SH   SOLE   107,661 0 13,555
WILLIAMS SONOMA INC CS 969904101 3,751 75,235 SH   SOLE   60,710 0 14,525
WINGSTOP INC CS 974155103 3,519 105,828 SH   SOLE   81,703 0 24,125
WISDOMTREE TR BRCLYS US AGGR ETF 97717X511 480 9,462 SH   SOLE   9,462 0 0
WISDOMTREE TRUST MIDCAP DIVI F ETF 97717W505 349 3,488 SH   SOLE   3,488 0 0
WORLD FUEL SVCS CORP CS 981475106 2,277 67,160 SH   SOLE   60,105 0 7,055
WPX ENERGY INC CS 98212B103 4,008 348,492 SH   SOLE   274,864 0 73,628
WYNDHAM WORLDWIDE CORP CS 98310W108 3,525 33,439 SH   SOLE   33,439 0 0
XL GROUP LTD CS G98294104 898 22,759 SH   SOLE   22,759 0 0
XYLEM INC CS 98419M100 8,659 138,256 SH   SOLE   110,497 0 27,759
YUM BRANDS INC CS 988498101 678 9,204 SH   SOLE   8,798 0 406
ZIMMER BIOMET HLDGS INC COM CS 98956P102 254 2,167 SH   SOLE   2,167 0 0
ZIONS BANCORPORATION CS 989701107 11,270 238,880 SH   SOLE   193,193 0 45,687
ZUMIEZ INC CS 989817101 4,823 266,489 SH   SOLE   237,198 0 29,291