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
UNDER ARMOUR INC CL C 904311206 24 664 SH   SOLE   664 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 20 356 SH   SOLE   356 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 172 1,186 SH   SOLE   1,186 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 51 350 SH   SOLE   100 0 250
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 20 300 SH   SOLE   300 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 11 333 SH   SOLE   333 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 534 5,280 SH   SOLE   5,280 0 0
HOMESTREET INC COM 43785V102 29 1,450 SH   SOLE   1,450 0 0
FIVE BELOW INC COM 33829M101 16 344 SH   SOLE   344 0 0
CELADON GROUP INC COM 150838100 26 3,200 SH   SOLE   3,200 0 0
CHUBB LIMITED COM H1467J104 31 240 SH   SOLE   0 0 240
BROADCOM LTD SHS Y09827109 2 11 SH   SOLE   11 0 0
ALLERGAN PLC SHS G0177J108 21 90 SH   SOLE   90 0 0
REALTY INCOME CORP COM 756109104 48 688 PRN   SOLE   613 0 75
BLACKROCK MUNIYIELD QUALITY COM 09254F100 34 2,000 PRN   SOLE   2,000 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 196 12,651 PRN   SOLE   12,651 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 6 83 PRN   SOLE   0 0 83
HCP INC COM 40414L109 23 639 PRN   SOLE   639 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4 42 PRN   SOLE   0 0 42
ZOETIS INC CL A 98978V103 34 717 SH   SOLE   717 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 36 320 SH   SOLE   0 0 320
ZELTIQ AESTHETICS INC COM 98933Q108 33 1,203 SH   SOLE   1,203 0 0
ZENDESK INC COM 98936J101 9 325 SH   SOLE   325 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 60 500 SH   SOLE   500 0 0
YUM BRANDS INC COM 988498101 17 200 SH   SOLE   200 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 24 3,685 SH   SOLE   3,685 0 0
DENTSPLY SIRONA INC COM 24906P109 99 1,595 SH   SOLE   420 0 1,175
EXXON MOBIL CORP COM 30231G102 662 7,061 SH   SOLE   5,839 0 1,222
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 68 865 SH   SOLE   865 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 42 800 SH   SOLE   800 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 28 510 SH   SOLE   510 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 27 590 SH   SOLE   590 0 0
XCEL ENERGY INC COM 98389B100 27 618 SH   SOLE   0 0 618
WHITEWAVE FOODS CO COM 966244105 2 32 SH   SOLE   32 0 0
WESTERN UN CO COM 959802109 1 72 SH   SOLE   72 0 0
AQUA AMERICA INC COM 03836W103 148 4,150 SH   SOLE   3,950 0 200
WINTRUST FINL CORP COM 97650W108 42 815 SH   SOLE   815 0 0
WATSCO INC COM 942622200 983 6,990 SH   SOLE   6,135 0 855
WESTAR ENERGY INC COM 95709T100 13 234 SH   SOLE   234 0 0
VCA INC COM 918194101 68 1,000 SH   SOLE   1,000 0 0
WAL-MART STORES INC COM 931142103 222 3,035 SH   SOLE   3,035 0 0
LYON WILLIAM HOMES CL A NEW 552074700 14 866 SH   SOLE   866 0 0
WHIRLPOOL CORP COM 963320106 5 30 SH   SOLE   0 0 30
WELLS FARGO & CO NEW COM 949746101 380 8,039 SH   SOLE   6,967 0 1,072
WEC ENERGY GROUP INC COM 92939U106 131 2,000 SH   SOLE   800 0 1,200
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,704 32,475 SH   SOLE   29,675 0 2,800
VERIZON COMMUNICATIONS INC COM 92343V104 262 4,696 SH   SOLE   3,103 0 1,593
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 100 1,395 SH   SOLE   1,395 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 72 2,052 SH   SOLE   1,752 0 300
VANGUARD INDEX FDS VALUE ETF 922908744 50 590 SH   SOLE   590 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 34 320 SH   SOLE   320 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 14 160 SH   SOLE   160 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 21 681 SH   SOLE   681 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 45 360 SH   SOLE   360 0 0
VMWARE INC CL A COM 928563402 23 410 SH   SOLE   410 0 0
VALMONT INDS INC COM 920253101 1,286 9,505 SH   SOLE   8,180 0 1,325
VULCAN MATLS CO COM 929160109 40 333 SH   SOLE   333 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 98 1,183 SH   SOLE   1,183 0 0
VIACOM INC NEW CL B 92553P201 22 521 SH   SOLE   521 0 0
V F CORP COM 918204108 6,128 99,655 SH   SOLE   87,335 0 12,320
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 284 6,622 SH   SOLE   6,622 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 123 3,477 SH   SOLE   3,477 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 50 620 SH   SOLE   0 0 620
VISA INC COM CL A 92826C839 200 2,700 SH   SOLE   2,515 0 185
UNITED TECHNOLOGIES CORP COM 913017109 16 161 SH   SOLE   161 0 0
U S CONCRETE INC COM NEW 90333L201 25 418 SH   SOLE   418 0 0
US BANCORP DEL COM NEW 902973304 24 585 SH   SOLE   585 0 0
UNITED RENTALS INC COM 911363109 3,395 50,603 SH   SOLE   46,268 0 4,335
UNITED PARCEL SERVICE INC CL B 911312106 244 2,263 SH   SOLE   1,263 0 1,000
UNION PAC CORP COM 907818108 131 1,507 SH   SOLE   1,507 0 0
UNUM GROUP COM 91529Y106 3 99 SH   SOLE   0 0 99
UNITED NAT FOODS INC COM 911163103 3,789 80,965 SH   SOLE   76,870 0 4,095
UNILEVER N V N Y SHS NEW 904784709 35 750 SH   SOLE   750 0 0
UMH PPTYS INC COM 903002103 30 2,700 SH   SOLE   2,700 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 46 217 SH   SOLE   217 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 2 9 SH   SOLE   9 0 0
UNILEVER PLC SPON ADR NEW 904767704 40 840 SH   SOLE   763 0 77
UNDER ARMOUR INC CL C 904311206 1 17 SH   SOLE   17 0 0
UNDER ARMOUR INC CL A 904311107 27 676 SH   SOLE   676 0 0
TYLER TECHNOLOGIES INC COM 902252105 19 113 SH   SOLE   113 0 0
TEXAS ROADHOUSE INC COM 882681109 14 304 SH   SOLE   304 0 0
TITAN PHARMACEUTICALS INC DE COM NEW 888314309 10 1,819 SH   SOLE   1,819 0 0
TESORO CORP COM 881609101 1 15 SH   SOLE   15 0 0
TRACTOR SUPPLY CO COM 892356106 2,951 32,370 SH   SOLE   31,140 0 1,230
TRANSCANADA CORP COM 89353D107 4 78 SH   SOLE   78 0 0
TRIMBLE NAVIGATION LTD COM 896239100 1,332 54,660 SH   SOLE   45,160 0 9,500
TREX CO INC COM 89531P105 11 244 SH   SOLE   244 0 0
LENDINGTREE INC NEW COM 52603B107 18 202 SH   SOLE   202 0 0
TOWER INTL INC COM 891826109 29 1,410 SH   SOLE   1,410 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,441 30,058 SH   SOLE   25,731 0 4,327
TORCHMARK CORP COM 891027104 4 71 SH   SOLE   0 0 71
TEAM HEALTH HOLDINGS INC COM 87817A107 1 23 SH   SOLE   23 0 0
TALEN ENERGY CORP COM 87422J105 2 118 SH   SOLE   0 0 118
TJX COS INC NEW COM 872540109 64 825 SH   SOLE   825 0 0
TIVO INC COM 888706108 19 1,900 SH   SOLE   1,900 0 0
GENTHERM INC COM 37253A103 17 498 SH   SOLE   498 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 1 1,000 SH   SOLE   1,000 0 0
HANOVER INS GROUP INC COM 410867105 21 250 SH   SOLE   250 0 0
TARGET CORP COM 87612E106 119 1,700 SH   SOLE   1,700 0 0
TRANSDIGM GROUP INC COM 893641100 2 6 SH   SOLE   6 0 0
THL CR INC COM 872438106 30 2,680 SH   SOLE   2,680 0 0
TCP CAP CORP COM 87238Q103 26 1,730 SH   SOLE   1,730 0 0
TRIANGLE CAP CORP COM 895848109 33 1,700 SH   SOLE   1,700 0 0
AT&T INC COM 00206R102 169 3,922 SH   SOLE   2,132 0 1,790
SYSCO CORP COM 871829107 144 2,831 SH   SOLE   2,031 0 800
SYNAPTICS INC COM 87157D109 12 225 SH   SOLE   225 0 0
STRYKER CORP COM 863667101 10,159 84,775 SH   SOLE   64,806 0 19,969
SKYWORKS SOLUTIONS INC COM 83088M102 46 729 SH   SOLE   729 0 0
SUNCOR ENERGY INC NEW COM 867224107 3,156 113,817 SH   SOLE   105,262 0 8,555
CONSTELLATION BRANDS INC CL A 21036P108 2 11 SH   SOLE   11 0 0
STATE STR CORP COM 857477103 792 14,695 SH   SOLE   14,695 0 0
STAMPS COM INC COM NEW 852857200 32 368 SH   SOLE   368 0 0
SUNTRUST BKS INC COM 867914103 0 12 SH   SOLE   12 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1 24 SH   SOLE   24 0 0
STAGE STORES INC COM NEW 85254C305 13 2,600 SH   SOLE   2,600 0 0
STERICYCLE INC COM 858912108 2,288 21,971 SH   SOLE   20,801 0 1,170
SPIRIT RLTY CAP INC NEW COM 84860W102 22 1,750 SH   SOLE   1,750 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 293 1,398 SH   SOLE   476 0 922
S&P GLOBAL INC COM 78409V104 180 1,680 SH   SOLE   1,680 0 0
SIMON PPTY GROUP INC NEW COM 828806109 110 505 SH   SOLE   385 0 120
SPECTRUM BRANDS HLDGS INC COM 84763R101 2 14 SH   SOLE   14 0 0
SOUTHERN CO COM 842587107 27 509 SH   SOLE   413 0 96
SCHLUMBERGER LTD COM 806857108 36 455 SH   SOLE   455 0 0
SKECHERS U S A INC CL A 830566105 13 454 SH   SOLE   454 0 0
SIRIUS XM HLDGS INC COM 82968B103 52 13,074 SH   SOLE   13,074 0 0
SHIRE PLC SPONSORED ADR 82481R106 1 6 SH   SOLE   0 0 6
SHUTTERFLY INC COM 82568P304 23 500 SH   SOLE   500 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 12 800 SH   SOLE   800 0 0
STIFEL FINL CORP COM 860630102 17 530 SH   SOLE   530 0 0
SPECTRA ENERGY CORP COM 847560109 40 1,082 SH   SOLE   961 0 121
SPDR SERIES TRUST S&P DIVID ETF 78464A763 59 703 SH   SOLE   703 0 0
STELLUS CAP INVT CORP COM 858568108 20 1,955 SH   SOLE   1,955 0 0
SCHWAB CHARLES CORP NEW COM 808513105 3 118 SH   SOLE   118 0 0
SOUTHERN COPPER CORP COM 84265V105 11 400 SH   SOLE   400 0 0
STARBUCKS CORP COM 855244109 11,295 197,733 SH   SOLE   180,533 0 17,200
BANCO SANTANDER SA ADR 05964H105 5 1,319 SH   SOLE   1,319 0 0
RAYTHEON CO COM NEW 755111507 26 191 SH   SOLE   191 0 0
RSP PERMIAN INC COM 74978Q105 15 423 SH   SOLE   423 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 17 1,265 SH   SOLE   1,265 0 0
RPM INTL INC COM 749685103 1,114 22,300 SH   SOLE   21,050 0 1,250
RALPH LAUREN CORP CL A 751212101 16 175 SH   SOLE   175 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 27 545 SH   SOLE   545 0 0
REGENERON PHARMACEUTICALS COM 75886F107 18 51 SH   SOLE   51 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 24 436 SH   SOLE   375 0 61
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11 204 SH   SOLE   204 0 0
RADNET INC COM 750491102 24 4,500 SH   SOLE   4,500 0 0
RADIAN GROUP INC COM 750236101 1 82 SH   SOLE   82 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 25 610 SH   SOLE   508 0 102
RITCHIE BROS AUCTIONEERS COM 767744105 294 8,700 SH   SOLE   3,500 0 5,200
REYNOLDS AMERICAN INC COM 761713106 3 50 SH   SOLE   0 0 50
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 4 40 SH   SOLE   40 0 0
QUALCOMM INC COM 747525103 2,964 55,325 SH   SOLE   47,575 0 7,750
PAYPAL HLDGS INC COM 70450Y103 67 1,844 SH   SOLE   1,844 0 0
PIONEER NAT RES CO COM 723787107 1 9 SH   SOLE   9 0 0
PHILLIPS 66 COM 718546104 90 1,134 SH   SOLE   1,134 0 0
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 10 1,000 SH   SOLE   1,000 0 0
PRUDENTIAL FINL INC COM 744320102 65 907 SH   SOLE   907 0 0
PERRIGO CO PLC SHS G97822103 18 200 SH   SOLE   0 0 200
PRA GROUP INC COM 69354N106 28 1,170 SH   SOLE   1,070 0 100
PPL CORP COM 69351T106 36 950 SH   SOLE   0 0 950
PACIFIC PREMIER BANCORP COM 69478X105 32 1,350 SH   SOLE   1,350 0 0
POTASH CORP SASK INC COM 73755L107 2 106 SH   SOLE   106 0 0
PANERA BREAD CO CL A 69840W108 21 100 SH   SOLE   100 0 0
PHILIP MORRIS INTL INC COM 718172109 76 749 SH   SOLE   649 0 100
PERKINELMER INC COM 714046109 4,418 84,285 SH   SOLE   76,285 0 8,000
PENGROWTH ENERGY CORP COM 70706P104 5 2,500 SH   SOLE   2,500 0 0
PROCTER & GAMBLE CO COM 742718109 205 2,426 SH   SOLE   2,338 0 88
PROOFPOINT INC COM 743424103 42 672 SH   SOLE   672 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 21 517 SH   SOLE   517 0 0
PFIZER INC COM 717081103 2,103 59,725 SH   SOLE   28,604 0 31,121
PEPSICO INC COM 713448108 1,608 15,175 SH   SOLE   13,275 0 1,900
PUBLIC SVC ENTERPRISE GROUP COM 744573106 39 844 SH   SOLE   750 0 94
PEOPLES BANCORP INC COM 709789101 27 1,250 SH   SOLE   1,250 0 0
PATTERSON COMPANIES INC COM 703395103 14 300 SH   SOLE   0 0 300
PAYLOCITY HLDG CORP COM 70438V106 48 1,109 SH   SOLE   1,109 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 21 633 SH   SOLE   633 0 0
PRICELINE GRP INC COM NEW 741503403 95 76 SH   SOLE   72 0 4
PACIFIC CONTINENTAL CORP COM 69412V108 26 1,650 SH   SOLE   1,650 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3 229 SH   SOLE   0 0 229
PAYCHEX INC COM 704326107 85 1,421 SH   SOLE   1,344 0 77
VERIFONE SYS INC COM 92342Y109 20 1,100 SH   SOLE   1,100 0 0
PALO ALTO NETWORKS INC COM 697435105 4,998 40,752 SH   SOLE   38,577 0 2,175
OCCIDENTAL PETE CORP DEL COM 674599105 1 15 SH   SOLE   15 0 0
OPEN TEXT CORP COM 683715106 1 24 SH   SOLE   24 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 7,249 26,738 SH   SOLE   24,213 0 2,525
ORACLE CORP COM 68389X105 4,951 120,965 SH   SOLE   108,015 0 12,950
OMNICOM GROUP INC COM 681919106 3,220 39,519 SH   SOLE   34,744 0 4,775
UNIVERSAL DISPLAY CORP COM 91347P105 2 32 SH   SOLE   32 0 0
OLD DOMINION FGHT LINES INC COM 679580100 39 652 SH   SOLE   652 0 0
NXP SEMICONDUCTORS N V COM N6596X109 40 514 SH   SOLE   514 0 0
NOVARTIS A G SPONSORED ADR 66987V109 15 185 SH   SOLE   185 0 0
NEVRO CORP COM 64157F103 24 329 SH   SOLE   329 0 0
NVR INC COM 62944T105 14 8 SH   SOLE   0 0 8
NOVO-NORDISK A S ADR 670100205 6 113 SH   SOLE   113 0 0
NORTHERN TR CORP COM 665859104 33 500 SH   SOLE   0 0 500
NORFOLK SOUTHERN CORP COM 655844108 21 244 SH   SOLE   244 0 0
NATIONAL OILWELL VARCO INC COM 637071101 2 46 SH   SOLE   46 0 0
NORTHROP GRUMMAN CORP COM 666807102 37 167 SH   SOLE   167 0 0
ANNALY CAP MGMT INC COM 035710409 9 800 SH   SOLE   800 0 0
NIKE INC CL B 654106103 63 1,150 SH   SOLE   1,150 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 30 398 SH   SOLE   398 0 0
NETFLIX INC COM 64110L106 20 220 SH   SOLE   220 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 21 1,175 SH   SOLE   1,175 0 0
NEOGENOMICS INC COM NEW 64049M209 8 1,018 SH   SOLE   1,018 0 0
NOBLE ENERGY INC COM 655044105 15 420 SH   SOLE   420 0 0
MYLAN N V SHS EURO N59465109 5,562 128,640 SH   SOLE   116,510 0 12,130
MERITAGE HOMES CORP COM 59001A102 16 433 SH   SOLE   433 0 0
MICROSOFT CORP COM 594918104 505 9,870 SH   SOLE   9,443 0 427
MERCK & CO INC COM 58933Y105 63 1,100 SH   SOLE   0 0 1,100
MRC GLOBAL INC COM 55345K103 42 2,950 SH   SOLE   2,950 0 0
MONOLITHIC PWR SYS INC COM 609839105 19 273 SH   SOLE   273 0 0
MONSANTO CO NEW COM 61166W101 36 350 SH   SOLE   350 0 0
ALTRIA GROUP INC COM 02209S103 108 1,570 SH   SOLE   1,470 0 100
MONSTER BEVERAGE CORP NEW COM 61174X109 76 474 SH   SOLE   474 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 3,729 61,350 SH   SOLE   56,780 0 4,570
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,358 17,867 SH   SOLE   17,057 0 810
3M CO COM 88579Y101 683 3,900 SH   SOLE   3,300 0 600
MARKETAXESS HLDGS INC COM 57060D108 52 358 SH   SOLE   358 0 0
MCCORMICK & CO INC COM NON VTG 579780206 5 43 SH   SOLE   0 0 43
MEAD JOHNSON NUTRITION CO COM 582839106 1 13 SH   SOLE   13 0 0
MIDDLEBY CORP COM 596278101 4,208 36,515 SH   SOLE   34,850 0 1,665
METLIFE INC COM 59156R108 29 725 SH   SOLE   725 0 0
METHODE ELECTRS INC COM 591520200 1,046 30,550 SH   SOLE   27,020 0 3,530
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 232 852 SH   SOLE   352 0 500
MEDIVATION INC COM 58501N101 2,928 48,555 SH   SOLE   44,560 0 3,995
MEDTRONIC PLC SHS G5960L103 148 1,700 SH   SOLE   700 0 1,000
MEDIDATA SOLUTIONS INC COM 58471A105 2,310 49,275 SH   SOLE   46,095 0 3,180
MONDELEZ INTL INC CL A 609207105 3 69 SH   SOLE   0 0 69
MCKESSON CORP COM 58155Q103 40 212 SH   SOLE   141 0 71
MARCHEX INC CL B 56624R108 16 4,900 SH   SOLE   4,900 0 0
MCDONALDS CORP COM 580135101 2,625 21,810 SH   SOLE   4,826 0 16,984
MACATAWA BK CORP COM 554225102 15 2,000 SH   SOLE   2,000 0 0
MANHATTAN ASSOCS INC COM 562750109 29 450 SH   SOLE   450 0 0
MASTERCARD INC CL A 57636Q104 78 882 SH   SOLE   882 0 0
LA Z BOY INC COM 505336107 38 1,350 SH   SOLE   1,350 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1 52 SH   SOLE   52 0 0
LULULEMON ATHLETICA INC COM 550021109 22 294 SH   SOLE   294 0 0
LOWES COS INC COM 548661107 22 273 SH   SOLE   273 0 0
LANDEC CORP COM 514766104 30 2,795 SH   SOLE   2,795 0 0
LOCKHEED MARTIN CORP COM 539830109 37 150 SH   SOLE   150 0 0
LKQ CORP COM 501889208 5 147 SH   SOLE   0 0 147
LIONBRIDGE TECHNOLOGIES INC COM 536252109 31 7,910 SH   SOLE   7,910 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 28 233 SH   SOLE   233 0 0
LADDER CAP CORP CL A 505743104 48 3,937 SH   SOLE   3,937 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 31 1,500 SH   SOLE   1,500 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 54 602 SH   SOLE   602 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 20 1,500 SH   SOLE   1,500 0 0
COCA COLA CO COM 191216100 157 3,469 SH   SOLE   1,064 0 2,405
KNIGHT TRANSN INC COM 499064103 2,187 82,296 SH   SOLE   81,796 0 500
CARMAX INC COM 143130102 3,154 64,333 SH   SOLE   63,433 0 900
KINDER MORGAN INC DEL COM 49456B101 3 178 SH   SOLE   178 0 0
KRAFT HEINZ CO COM 500754106 64 724 SH   SOLE   643 0 81
KELLOGG CO COM 487836108 16 200 SH   SOLE   200 0 0
NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 7 500 SH   SOLE   500 0 0
JPMORGAN CHASE & CO COM 46625H100 472 7,603 SH   SOLE   5,798 0 1,805
JOHNSON & JOHNSON COM 478160104 975 8,038 SH   SOLE   5,920 0 2,118
J & J SNACK FOODS CORP COM 466032109 2 13 SH   SOLE   13 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 270 5,423 SH   SOLE   4,698 0 725
JOHNSON CTLS INC COM 478366107 23 527 SH   SOLE   527 0 0
JABIL CIRCUIT INC COM 466313103 44 2,400 SH   SOLE   2,400 0 0
HUNT J B TRANS SVCS INC COM 445658107 19 233 SH   SOLE   233 0 0
JACK IN THE BOX INC COM 466367109 1 14 SH   SOLE   14 0 0
IXYS CORP COM 46600W106 27 2,630 SH   SOLE   2,630 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 271 1,975 SH   SOLE   1,975 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 152 1,560 SH   SOLE   0 0 1,560
ISHARES TR RUSSELL 2000 ETF 464287655 784 6,820 SH   SOLE   6,820 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 342 3,410 SH   SOLE   3,410 0 0
ISHARES TR CORE S&P500 ETF 464287200 593 2,818 SH   SOLE   2,818 0 0
ILLINOIS TOOL WKS INC COM 452308109 7,971 76,531 SH   SOLE   70,471 0 6,060
ITT INC COM 45073V108 1 30 SH   SOLE   0 0 30
ITC HLDGS CORP COM 465685105 8 176 SH   SOLE   66 0 110
GARTNER INC COM 366651107 2 16 SH   SOLE   16 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 50 75 SH   SOLE   75 0 0
INTELIQUENT INC COM 45825N107 33 1,650 SH   SOLE   1,650 0 0
INTUIT COM 461202103 6,647 59,560 SH   SOLE   53,330 0 6,230
INTEL CORP COM 458140100 66 2,006 SH   SOLE   6 0 2,000
INOGEN INC COM 45780L104 15 292 SH   SOLE   292 0 0
INSTEEL INDUSTRIES INC COM 45774W108 25 890 SH   SOLE   890 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 74 600 SH   SOLE   0 0 600
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,245 28,304 SH   SOLE   25,824 0 2,480
INTERNATIONAL BUSINESS MACHS COM 459200101 31 203 SH   SOLE   203 0 0
IBERIABANK CORP COM 450828108 20 335 SH   SOLE   335 0 0
WISDOMTREE TR BOFA MERLYN ZE 97717W430 199 8,810 SH   SOLE   8,810 0 0
HUMANA INC COM 444859102 69 383 SH   SOLE   383 0 0
HUBSPOT INC COM 443573100 13 289 SH   SOLE   289 0 0
HEARTLAND FINL USA INC COM 42234Q102 21 590 SH   SOLE   590 0 0
HERSHEY CO COM 427866108 97 1,000 SH   SOLE   0 0 1,000
HEALTHEQUITY INC COM 42226A107 42 1,384 SH   SOLE   1,384 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 7 415 SH   SOLE   415 0 0
HOLOGIC INC COM 436440101 54 1,560 SH   SOLE   1,560 0 0
HFF INC CL A 40418F108 31 1,061 SH   SOLE   1,061 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 569 6,927 SH   SOLE   6,927 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 1 22 SH   SOLE   22 0 0
HOME DEPOT INC COM 437076102 575 4,500 SH   SOLE   4,500 0 0
HEALTHCARE SVCS GRP INC COM 421906108 23 557 SH   SOLE   557 0 0
WELLTOWER INC COM 95040Q104 63 828 SH   SOLE   760 0 68
HANESBRANDS INC COM 410345102 56 2,216 SH   SOLE   2,216 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5 506 SH   SOLE   0 0 506
HALLIBURTON CO COM 406216101 3,983 87,942 SH   SOLE   79,817 0 8,125
HABIT RESTAURANTS INC COM CL A 40449J103 13 768 SH   SOLE   768 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3 70 SH   SOLE   70 0 0
GRAINGER W W INC COM 384802104 227 1,000 SH   SOLE   1,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 31 504 SH   SOLE   504 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 18 406 SH   SOLE   347 0 59
GOLDMAN SACHS GROUP INC COM 38141G104 108 730 SH   SOLE   730 0 0
GAP INC DEL COM 364760108 17 788 SH   SOLE   788 0 0
GENUINE PARTS CO COM 372460105 32 320 SH   SOLE   320 0 0
ALPHABET INC CAP STK CL A 02079K305 2,916 4,145 SH   SOLE   4,027 0 118
ALPHABET INC CAP STK CL C 02079K107 2,819 4,073 SH   SOLE   3,920 0 153
GENTEX CORP COM 371901109 179 11,600 SH   SOLE   10,000 0 1,600
GREEN BANCORP INC COM 39260X100 18 2,087 SH   SOLE   2,087 0 0
GENERAL MLS INC COM 370334104 30 416 SH   SOLE   355 0 61
GILEAD SCIENCES INC COM 375558103 1,272 15,246 SH   SOLE   14,713 0 533
G-III APPAREL GROUP LTD COM 36237H101 16 356 SH   SOLE   356 0 0
GENERAL ELECTRIC CO COM 369604103 500 15,868 SH   SOLE   15,542 0 326
GENERAL DYNAMICS CORP COM 369550108 43 307 SH   SOLE   307 0 0
GAIN CAP HLDGS INC COM 36268W100 18 2,900 SH   SOLE   2,900 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 0 21 SH   SOLE   21 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 25 930 SH   SOLE   930 0 0
FERRO CORP COM 315405100 52 3,850 SH   SOLE   3,850 0 0
FIRST NBC BK HLDG CO COM 32115D106 10 610 SH   SOLE   610 0 0
FLEETMATICS GROUP PLC COM G35569105 643 14,850 SH   SOLE   14,850 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1 9 SH   SOLE   9 0 0
FLOWERS FOODS INC COM 343498101 2,905 154,927 SH   SOLE   145,652 0 9,275
FIFTH THIRD BANCORP COM 316773100 5 275 SH   SOLE   275 0 0
FISERV INC COM 337738108 315 2,900 SH   SOLE   2,900 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10 135 SH   SOLE   0 0 135
FORTRESS INVESTMENT GROUP LL CL A 34958B106 4 1,000 SH   SOLE   1,000 0 0
F5 NETWORKS INC COM 315616102 45 400 SH   SOLE   0 0 400
FEDEX CORP COM 31428X106 53 347 SH   SOLE   311 0 36
FIDUS INVT CORP COM 316500107 25 1,620 SH   SOLE   1,620 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 519 19,336 SH   SOLE   19,336 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 27 1,140 SH   SOLE   1,140 0 0
FACEBOOK INC CL A 30303M102 69 601 SH   SOLE   601 0 0
FASTENAL CO COM 311900104 5,649 127,256 SH   SOLE   115,906 0 11,350
ISHARES MSCI EURZONE ETF 464286608 155 4,800 SH   SOLE   4,800 0 0
EXPEDIA INC DEL COM NEW 30212P303 2 15 SH   SOLE   15 0 0
EXPEDITORS INTL WASH INC COM 302130109 794 16,191 SH   SOLE   13,916 0 2,275
EXLSERVICE HOLDINGS INC COM 302081104 15 286 SH   SOLE   286 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 6 658 SH   SOLE   658 0 0
ISHARES TR MSCI UTD KNGDM 46434V548 157 10,200 SH   SOLE   10,200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 30 297 SH   SOLE   297 0 0
EVERBANK FINL CORP COM 29977G102 36 2,435 SH   SOLE   2,435 0 0
EATON VANCE CORP COM NON VTG 278265103 22 614 SH   SOLE   614 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1 96 SH   SOLE   96 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 812 10,710 SH   SOLE   8,910 0 1,800
ENTERPRISE PRODS PARTNERS L COM 293792107 1,253 42,837 SH   SOLE   39,587 0 3,250
EPAM SYS INC COM 29414B104 37 570 SH   SOLE   570 0 0
EOG RES INC COM 26875P101 1 15 SH   SOLE   15 0 0
EMERSON ELEC CO COM 291011104 119 2,281 SH   SOLE   2,231 0 50
ELLIE MAE INC COM 28849P100 38 414 SH   SOLE   414 0 0
LAUDER ESTEE COS INC CL A 518439104 6,028 66,230 SH   SOLE   63,015 0 3,215
EQUIFAX INC COM 294429105 44 339 SH   SOLE   339 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 31 716 SH   SOLE   716 0 0
ISHARES TR MSCI EAFE ETF 464287465 209 3,741 SH   SOLE   3,741 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 52 2,246 SH   SOLE   2,246 0 0
EURONET WORLDWIDE INC COM 298736109 69 1,000 SH   SOLE   1,000 0 0
CONSOLIDATED EDISON INC COM 209115104 56 700 SH   SOLE   0 0 700
ECOLAB INC COM 278865100 8,092 68,227 SH   SOLE   60,480 0 7,747
EBAY INC COM 278642103 43 1,844 SH   SOLE   1,844 0 0
DYCOM INDS INC COM 267475101 37 411 SH   SOLE   411 0 0
DIXIE GROUP INC CL A 255519100 14 3,800 SH   SOLE   3,800 0 0
DEXCOM INC COM 252131107 7 91 SH   SOLE   91 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 546 15,507 SH   SOLE   15,507 0 0
ISHARES TR SELECT DIVID ETF 464287168 294 3,446 SH   SOLE   3,446 0 0
DATALINK CORP COM 237934104 11 1,485 SH   SOLE   1,485 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2 17 SH   SOLE   17 0 0
DOW CHEM CO COM 260543103 79 1,600 SH   SOLE   0 0 1,600
DIGITAL RLTY TR INC COM 253868103 3,728 34,205 SH   SOLE   32,780 0 1,425
DICKS SPORTING GOODS INC COM 253393102 1,111 24,665 SH   SOLE   21,565 0 3,100
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 12 500 SH   SOLE   500 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 13 500 SH   SOLE   500 0 0
DISNEY WALT CO COM DISNEY 254687106 84 860 SH   SOLE   860 0 0
WISDOMTREE TR HIGH DIV FD 97717W208 159 2,385 SH   SOLE   2,385 0 0
DANAHER CORP DEL COM 235851102 4,431 43,870 SH   SOLE   40,635 0 3,235
DISCOVER FINL SVCS COM 254709108 53 987 SH   SOLE   987 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7 65 SH   SOLE   65 0 0
DEERE & CO COM 244199105 8 100 SH   SOLE   100 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 18 285 SH   SOLE   285 0 0
CASELLA WASTE SYS INC CL A 147448104 36 4,595 SH   SOLE   4,595 0 0
CHEVRON CORP NEW COM 166764100 433 4,128 SH   SOLE   3,452 0 676
CVS HEALTH CORP COM 126650100 154 1,605 SH   SOLE   1,398 0 207
COVANTA HLDG CORP COM 22282E102 63 3,800 SH   SOLE   3,800 0 0
CITRIX SYS INC COM 177376100 2,386 29,790 SH   SOLE   29,240 0 550
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 38 668 SH   SOLE   668 0 0
CINTAS CORP COM 172908105 236 2,400 SH   SOLE   2,400 0 0
CSX CORP COM 126408103 18 688 SH   SOLE   688 0 0
CAESARSTONE LTD ORD SHS M20598104 3 84 SH   SOLE   84 0 0
COSTAR GROUP INC COM 22160N109 38 172 SH   SOLE   172 0 0
CISCO SYS INC COM 17275R102 65 2,250 SH   SOLE   0 0 2,250
CIRRUS LOGIC INC COM 172755100 19 500 SH   SOLE   500 0 0
SALESFORCE COM INC COM 79466L302 62 786 SH   SOLE   786 0 0
CAMPBELL SOUP CO COM 134429109 60 960 SH   SOLE   0 0 960
COSTCO WHSL CORP NEW COM 22160K105 7,522 47,899 SH   SOLE   42,994 0 4,905
CONOCOPHILLIPS COM 20825C104 98 2,241 SH   SOLE   2,241 0 0
COLUMBIA BKG SYS INC COM 197236102 19 670 SH   SOLE   670 0 0
COHERENT INC COM 192479103 24 266 SH   SOLE   266 0 0
COACH INC COM 189754104 4 100 SH   SOLE   100 0 0
CABOT OIL & GAS CORP COM 127097103 1 49 SH   SOLE   49 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 17 1,100 SH   SOLE   1,100 0 0
COMPASS MINERALS INTL INC COM 20451N101 17 234 SH   SOLE   234 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 34 85 SH   SOLE   85 0 0
CME GROUP INC COM 12572Q105 115 1,177 SH   SOLE   1,177 0 0
COMCAST CORP NEW CL A 20030N101 6 93 SH   SOLE   0 0 93
COLUMBUS MCKINNON CORP N Y COM 199333105 21 1,500 SH   SOLE   1,500 0 0
CLOROX CO DEL COM 189054109 178 1,287 SH   SOLE   439 0 848
COLONY CAP INC CL A 19624R106 35 2,300 SH   SOLE   2,300 0 0
CLEAN HARBORS INC COM 184496107 214 4,115 SH   SOLE   1,475 0 2,640
CORE LABORATORIES N V COM N22717107 6,139 49,551 SH   SOLE   45,561 0 3,990
COLGATE PALMOLIVE CO COM 194162103 132 1,800 SH   SOLE   400 0 1,400
CHIMERA INVT CORP COM NEW 16934Q208 6 400 SH   SOLE   400 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4 56 SH   SOLE   0 0 56
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 58 1,000 SH   SOLE   1,000 0 0
CHURCH & DWIGHT INC COM 171340102 50 485 SH   SOLE   485 0 0
COGNEX CORP COM 192422103 2,404 55,784 SH   SOLE   52,744 0 3,040
CULLEN FROST BANKERS INC COM 229899109 24 378 SH   SOLE   378 0 0
CERNER CORP COM 156782104 5,544 94,607 SH   SOLE   89,010 0 5,597
CELGENE CORP COM 151020104 95 963 SH   SOLE   633 0 330
CDK GLOBAL INC COM 12508E101 14 250 SH   SOLE   250 0 0
CAMECO CORP COM 13321L108 0 18 SH   SOLE   18 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 3,502 101,112 SH   SOLE   92,657 0 8,455
CBRE GROUP INC CL A 12504L109 4,687 177,014 SH   SOLE   160,464 0 16,550
CAVIUM INC COM 14964U108 1,811 46,919 SH   SOLE   44,714 0 2,205
CATHAY GEN BANCORP COM 149150104 21 735 SH   SOLE   735 0 0
CARDTRONICS INC COM 14161H108 24 600 SH   SOLE   600 0 0
CASEYS GEN STORES INC COM 147528103 39 300 SH   SOLE   300 0 0
AVIS BUDGET GROUP COM 053774105 1 23 SH   SOLE   23 0 0
CHEESECAKE FACTORY INC COM 163072101 2,192 45,534 SH   SOLE   43,584 0 1,950
CAI INTERNATIONAL INC COM 12477X106 19 2,595 SH   SOLE   2,595 0 0
CITIGROUP INC COM NEW 172967424 12 280 SH   SOLE   280 0 0
BUFFALO WILD WINGS INC COM 119848109 1,716 12,350 SH   SOLE   11,790 0 560
BORGWARNER INC COM 099724106 2,430 82,314 SH   SOLE   77,099 0 5,215
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,001 12,345 SH   SOLE   12,345 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 27 980 SH   SOLE   980 0 0
BROWN & BROWN INC COM 115236101 61 1,625 SH   SOLE   1,625 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 69 475 SH   SOLE   415 0 60
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 104 1,600 SH   SOLE   1,600 0 0
BP PLC SPONSORED ADR 055622104 115 3,300 SH   SOLE   0 0 3,300
BANK N S HALIFAX COM 064149107 21 424 SH   SOLE   424 0 0
BNC BANCORP COM 05566T101 26 1,150 SH   SOLE   1,150 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 217 2,950 SH   SOLE   1,750 0 1,200
BLACKROCK INC COM 09247X101 70 205 SH   SOLE   205 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 46 2,000 SH   SOLE   0 0 2,000
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 551 6,251 SH   SOLE   6,251 0 0
BIOGEN INC COM 09062X103 36 150 SH   SOLE   150 0 0
BAIDU INC SPON ADR REP A 056752108 22 136 SH   SOLE   136 0 0
SOTHEBYS COM 835898107 14 500 SH   SOLE   500 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5,027 110,550 SH   SOLE   104,965 0 5,585
BECTON DICKINSON & CO COM 075887109 5,192 30,614 SH   SOLE   27,810 0 2,804
BARD C R INC COM 067383109 7 30 SH   SOLE   0 0 30
BB&T CORP COM 054937107 7 205 SH   SOLE   205 0 0
BLACKBERRY LTD COM 09228F103 1 200 SH   SOLE   200 0 0
BANK AMER CORP COM 060505104 17 1,250 SH   SOLE   1,250 0 0
BOEING CO COM 097023105 77 595 SH   SOLE   595 0 0
AUTOZONE INC COM 053332102 10 13 SH   SOLE   2 0 11
ACUITY BRANDS INC COM 00508Y102 2 8 SH   SOLE   8 0 0
AMERICAN EXPRESS CO COM 025816109 413 6,798 SH   SOLE   5,158 0 1,640
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 4 800 SH   SOLE   800 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 169 2,000 SH   SOLE   0 0 2,000
ACTIVISION BLIZZARD INC COM 00507V109 32 798 SH   SOLE   798 0 0
ASCENA RETAIL GROUP INC COM 04351G101 29 4,150 SH   SOLE   4,150 0 0
ARRIS INTL INC SHS G0551A103 28 1,340 SH   SOLE   1,340 0 0
APOGEE ENTERPRISES INC COM 037598109 32 699 SH   SOLE   699 0 0
AIR PRODS & CHEMS INC COM 009158106 5,136 36,158 SH   SOLE   32,848 0 3,310
ANTHEM INC COM 036752103 1 9 SH   SOLE   9 0 0
AMAZON COM INC COM 023135106 85 119 SH   SOLE   98 0 21
AMERICAN WOODMARK CORP COM 030506109 8 119 SH   SOLE   119 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1 36 SH   SOLE   36 0 0
AMERICAN TOWER CORP NEW COM 03027X100 23 200 SH   SOLE   0 0 200
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 0 19 SH   SOLE   19 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 6 500 SH   SOLE   500 0 0
AMGEN INC COM 031162100 27 178 SH   SOLE   141 0 37
AFFILIATED MANAGERS GROUP COM 008252108 5,395 38,323 SH   SOLE   34,728 0 3,595
AMBARELLA INC SHS G037AX101 1 20 SH   SOLE   20 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 20 825 SH   SOLE   825 0 0
ALLSTATE CORP COM 020002101 70 1,000 SH   SOLE   1,000 0 0
APOLLO INVT CORP COM 03761U106 13 2,400 SH   SOLE   2,400 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 46 1,151 SH   SOLE   1,151 0 0
WISDOMTREE TR BARCLAYS ZERO 97717W380 290 6,100 SH   SOLE   6,100 0 0
AMTRUST FINL SVCS INC COM 032359309 1,720 70,220 SH   SOLE   70,220 0 0
AFLAC INC COM 001055102 87 1,200 SH   SOLE   1,200 0 0
AMERICAN ELEC PWR INC COM 025537101 62 882 SH   SOLE   788 0 94
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,444 12,477 SH   SOLE   11,112 0 1,365
ADEPTUS HEALTH INC CL A 006855100 30 581 SH   SOLE   581 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,081 22,652 SH   SOLE   17,552 0 5,100
ARCHER DANIELS MIDLAND CO COM 039483102 24 559 SH   SOLE   559 0 0
ADOBE SYS INC COM 00724F101 3,703 38,661 SH   SOLE   35,971 0 2,690
ARES COML REAL ESTATE CORP COM 04013V108 50 4,105 SH   SOLE   4,105 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,043 79,825 SH   SOLE   72,081 0 7,744
ACADIA HEALTHCARE COMPANY IN COM 00404A109 40 727 SH   SOLE   727 0 0
AMERICAN CAP LTD COM 02503Y103 6 395 SH   SOLE   63 0 332
ABBOTT LABS COM 002824100 566 14,394 SH   SOLE   12,894 0 1,500
ABIOMED INC COM 003654100 42 382 SH   SOLE   382 0 0
ABBVIE INC COM 00287Y109 5,628 90,900 SH   SOLE   82,944 0 7,956
APPLE INC COM 037833100 6,072 63,516 SH   SOLE   58,431 0 5,085
ADVANCE AUTO PARTS INC COM 00751Y106 5 33 SH   SOLE   0 0 33