0001144204-16-081782.txt : 20160216
0001144204-16-081782.hdr.sgml : 20160215
20160212191416
ACCESSION NUMBER: 0001144204-16-081782
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20151231
FILED AS OF DATE: 20160216
DATE AS OF CHANGE: 20160212
EFFECTIVENESS DATE: 20160216
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BLAIR WILLIAM & CO/IL
CENTRAL INDEX KEY: 0000902367
IRS NUMBER: 362214610
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04871
FILM NUMBER: 161421964
BUSINESS ADDRESS:
STREET 1: 222 WEST ADAMS ST
CITY: CHICAGO
STATE: IL
ZIP: 60606-5312
BUSINESS PHONE: 3122361600
MAIL ADDRESS:
STREET 1: 222 WEST ADAMS
CITY: CHICAGO
STATE: IL
ZIP: 60606
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000902367
XXXXXXXX
12-31-2015
12-31-2015
false
BLAIR WILLIAM & CO/IL
222 West Adams
Chicago
IL
60606
13F HOLDINGS REPORT
028-04871
N
Michelle R. Seitz
Partner
312-236-1600
/s/ Michelle R. Seitz
Chicago
IL
02-12-2016
0
1251
10650761
INFORMATION TABLE
2
infotable.xml
QT VASCULAR LTD
COM
Y71660107
200
2565696
SH
SOLE
2565696
0
0
AVAGO TECHNOLOGIES LTD
COM
Y0486S104
315
2168
SH
SOLE
2168
0
0
CEMEX SAB DE CV CERT PART O
ADR
P2253T133
6
12881
SH
SOLE
0
0
12881
SENSATA TECHNOLOGIES HOLDING
COM
N7902X106
699
15168
SH
SOLE
14478
0
690
NXP SEMICONDUCTORS NV
COM
N6596X109
295
3499
SH
SOLE
3268
0
231
MYLAN NV
COM
N59465109
308
5694
SH
SOLE
900
0
4794
MOBILEYE NV
COM
N51488117
15305
361982
SH
SOLE
181282
0
180700
CORE LABORATORIES N.V.
COM
N22717107
1053
9687
SH
SOLE
5452
0
4235
SILICOM LTD
ORD
M84116108
552
18237
SH
SOLE
700
0
17537
CYBERARK SOFTWARE LTD ORDIN
OPTION
M2682V908
36
800
SH
Call
SOLE
0
0
800
CYBERARK SOFTWARE LTD ORDIN
ADR
M2682V108
323
7175
SH
SOLE
200
0
6975
COMPUGEN LIMITED
ADR
M25722105
1465
229400
SH
SOLE
400
0
229000
CHECK POINT SOFTWARE TECH
COM
M22465104
53388
656039
SH
SOLE
504229
0
151810
GLOBANT S A
ADR
L44385109
1511
40304
SH
SOLE
5172
0
35132
TE CONNECTIVITY LTD
COM
H84989104
6857
106132
SH
SOLE
61374
0
44758
LOGITECH INTERNATIONAL SA
ADR
H50430232
336
22335
SH
SOLE
0
0
22335
UBS GROUP AG-REG
COM
H42097107
661
34130
SH
SOLE
25670
0
8460
CHUBB LTD
COM
H1467J104
1575
13483
SH
SOLE
1287
0
12196
ACE LIMITED
ADR
H0023R105
497
4255
SH
SOLE
330
0
3925
PERRIGO CO PLC
COM
G97822103
51952
359030
SH
SOLE
266181
0
92849
SERCO GROUP PLC
COM
G80400107
21
15400
SH
SOLE
0
0
15400
ROLLS-ROYCE HOLDINGS PLC LO
ADR
G76225112
0
4579465
SH
SOLE
0
0
4579465
OM ASSET MANAGEMENT PLC
COM
G67506108
446
29066
SH
SOLE
11948
0
17118
NORD ANGLIA EDUCATION INC
COM
G6583A102
11792
581464
SH
SOLE
247356
0
334108
NIELSEN HOLDINGS PLC
COM
G6518L108
1947
41786
SH
SOLE
39294
0
2492
MEDTRONIC PLC
COM
G5960L103
18904
245765
SH
SOLE
155698
0
90067
MARKIT LTD
COM
G58249106
1688
55940
SH
SOLE
55940
0
0
LIBERTY GLOBAL PLC-SERIES C
COM
G5480U120
1320
32375
SH
SOLE
2700
0
29675
INVESCO LTD
COM
G491BT108
20494
612120
SH
SOLE
366730
0
245390
GREENLIGHT CAPITAL RE LTD C
ADR
G4095J109
192
10305
SH
SOLE
1000
0
9305
GENPACT LTD
COM
G3922B107
27831
1114137
SH
SOLE
728285
0
385852
FLEETMATICS GROUP PLC
COM
G35569105
23384
460404
SH
SOLE
242920
0
217484
EXOVA GROUP PLC ORD GBP0.01
COM
G33117105
20
10000
SH
SOLE
0
0
10000
ACCENTURE PLC-CL A
COM
G1151C101
32855
314403
SH
SOLE
193331
0
121072
ARGO GROUP INTERNATIONAL HO
ADR
G0464B107
1192
19923
SH
SOLE
0
0
19923
AON PLC
COM
G0408V102
6831
74076
SH
SOLE
34544
0
39532
ALLERGAN PLC
COM
G0177J108
11600
37121
SH
SOLE
21999
0
15122
AIRCASTLE LTD
COM
G0129K104
655
31367
SH
SOLE
810
0
30557
MARRIOT INTERNATIONAL INC CL A
COM
FHB903208
0
34100
SH
SOLE
34100
0
0
GRIFOLS SA - B
PFD
E5706X132
1423
43776
SH
SOLE
31300
0
12476
GRIFOLS SA BARCELONA US LIS
ADR
E5706X124
5125
109679
SH
SOLE
0
0
109679
DEUTSCHE TELEKOM AG-REG
COM
D2035M136
179
10000
SH
SOLE
10000
0
0
GRIFOLS SA
COM
BYY3DX6
11690
252430
SH
SOLE
171937
0
80493
GRIFOLS SA - B
PFD
BYP0K57
919
27719
SH
SOLE
0
0
27719
ALLERGAN PLC
COM
BY9D546
4616
14772
SH
SOLE
994
0
13778
KORNIT DIGITAL LTD
COM
BWFRFD7
10373
949068
SH
SOLE
77545
0
871523
MYLAN NV
COM
BVFMFG8
1633
30219
SH
SOLE
4344
0
25875
MEDTRONIC PLC
COM
BTN1Y11
2254
29314
SH
SOLE
4004
0
25310
TYCO INTERNATIONAL PLC
COM
BQRQXQ9
203
6393
SH
SOLE
706
0
5687
MOBILEYE NV
COM
BPBFT01
22533
532954
SH
SOLE
95388
0
437566
PENTAIR PLC
COM
BLS09M3
850
17171
SH
SOLE
2134
0
15037
NORD ANGLIA EDUCATION INC
COM
BKRCQQ6
2304
113638
SH
SOLE
87434
0
26204
ICON PLC
COM
B94G471
222
2863
SH
SOLE
153
0
2710
EATON CORP PLC
COM
B8KQN82
1974
37947
SH
SOLE
5129
0
32818
STRATASYS LTD
COM
B7WD7D7
242
10322
SH
SOLE
787
0
9535
SENSATA TECHNOLOGIES HOLDING
COM
B62S207
1183
25687
SH
SOLE
2852
0
22835
TE CONNECTIVITY LTD
COM
B62B7C3
311
4817
SH
SOLE
640
0
4177
AON PLC
COM
B5BT0K0
5863
63589
SH
SOLE
4205
0
59384
NXP SEMICONDUCTORS NV
COM
B505PN7
1514
17979
SH
SOLE
1567
0
16412
FLEETMATICS GROUP PLC
COM
B4XKTT6
5105
100525
SH
SOLE
41632
0
58893
ACCENTURE PLC-CL A
COM
B4BNMY3
801
7668
SH
SOLE
215
0
7453
AVAGO TECHNOLOGIES LTD
COM
B3WS2X9
251
1733
SH
SOLE
0
0
1733
TRANSOCEAN LTD
COM
B3KFWW1
484
39171
SH
SOLE
12790
0
26381
GENPACT LTD
COM
B23DBK6
2131
85309
SH
SOLE
1200
0
84109
GULF KEYSTONE PETROLEUM LTD
COM
B02YWT2
2
10000
SH
SOLE
0
0
10000
ZOE'S KITCHEN INC
COM
98979J109
11411
407842
SH
SOLE
201243
1000
205599
ZOETIS INC
COM
98978V103
75936
1584661
SH
SOLE
1077724
0
506937
ZOGENIX INC COM NEW
COM
98978L204
617
41900
SH
SOLE
0
0
41900
ZIOPHARM ONCOLOGY INC
COM
98973P101
117
14024
SH
SOLE
14024
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1192
11623
SH
SOLE
2204
0
9419
ZELTIQ AESTHETICS INC
COM
98933Q108
13565
475481
SH
SOLE
65160
0
410321
XYLEM INC
COM
98419M100
436
11950
SH
SOLE
1046
0
10904
XCERRA CORP
COM
98400J108
378
62593
SH
SOLE
0
0
62593
XCEL ENERGY INC
COM
98389B100
1030
28715
SH
SOLE
1500
0
27215
XACTLY CORP
COM
98386L101
166
19517
SH
SOLE
8020
0
11497
WYNDHAM WORLDWIDE CORP
COM
98310W108
453
6251
SH
SOLE
0
0
6251
WORKDAY INC-CLASS A
COM
98138H101
58125
729484
SH
SOLE
355929
0
373555
WISDOMTREE EUROPE HEDGED EQU
ETF
97717X701
1014
18856
SH
SOLE
3649
0
15207
WISDOMTREE JAPAN HEDGED EQ
ETF
97717W851
1642
32801
SH
SOLE
2083
0
30718
WISDOMTREE TRUST INTERNATIONAL
ETF
97717W802
249
6600
SH
SOLE
2600
0
4000
WISDOMTREE INDIA EARNINGS
ETF
97717W422
470
23650
SH
SOLE
5280
0
18370
WISDOMTREE TRUST DIVID EX FINA
ETF
97717W406
280
3995
SH
SOLE
0
0
3995
WISDOMTREE TRUST EMERGING MARK
ETF
97717W315
531
16797
SH
SOLE
2625
0
14172
WISDOMTREE L/C DIVIDEND FUND
ETF
97717W307
938
13201
SH
SOLE
4544
0
8657
WISDOMTREE TRUST HIGH DIVIDEND
ETF
97717W208
2120
35890
SH
SOLE
7000
0
28890
WISDOMTREE TRUST TOTAL DIVIDEN
ETF
97717W109
247
3450
SH
SOLE
1800
0
1650
WISDOMTREE INVESTMENTS INC
COM
97717P104
447
28556
SH
SOLE
14556
0
14000
WINTRUST FINANCIAL CORP
COM
97650W108
1299
26766
SH
SOLE
6830
0
19936
WILLIAMS PARTNERS LP
COM
96949L105
7258
260652
SH
SOLE
49472
0
211179
WEX INC
COM
96208T104
78842
891882
SH
SOLE
422759
0
469123
WESTERN ASSET MANAGED MUNICI
COM
95766M105
176
12432
SH
SOLE
132
0
12300
WELLTOWER INC
COM
95040Q104
2668
39226
SH
SOLE
10124
0
29102
WEBMD HEALTH CORP
COM
94770V102
578
11979
SH
SOLE
4759
0
7220
WASTE MANAGEMENT INC
COM
94106L109
2231
41806
SH
SOLE
10717
0
31089
WALMART DE MEXICO-SPON ADR V
ADR
93114W107
760
30223
SH
SOLE
22309
0
7914
WEC ENERGY GROUP INC
COM
92939U106
2085
40631
SH
SOLE
5655
0
34976
WPP PLC-SPONSORED ADR
ADR
92937A102
586
5108
SH
SOLE
4618
0
490
WNS HOLDINGS LTD-ADR
ADR
92932M101
4244
136080
SH
SOLE
115922
0
20158
VOYAGER ENTMT INTL INC
COM
92908D101
0
91000
SH
SOLE
0
0
91000
VONAGE HOLDINGS CORP
COM
92886T201
110
19200
SH
SOLE
0
0
19200
VODAFONE GROUP PLC-SP ADR
ADR
92857W308
889
27568
SH
SOLE
1885
0
25683
VITAL THERAPIES INC
COM
92847R104
685
59500
SH
SOLE
0
0
59500
VIRTRA SYSTEMS INC
COM
92827K103
2
20000
SH
SOLE
0
0
20000
VISA INC-CLASS A SHARES
COM
92826C839
227729
2936551
SH
SOLE
1037586
0
1898965
VINCE HOLDING CORP COM
COM
92719W108
72
15800
SH
SOLE
0
0
15800
VERTEX PHARMACEUTICALS INC
COM
92532F100
805
6399
SH
SOLE
996
0
5403
VERISK ANALYTICS INC
COM
92345Y106
76154
990562
SH
SOLE
728476
0
262086
VERIZON COMMUNICATIONS INC
COM
92343V104
19274
417036
SH
SOLE
113932
0
303104
VERACYTE INC
COM
92337F107
195
27105
SH
SOLE
0
0
27105
VEOLIA ENVIRONNEMENT ADR
ADR
92334N103
944
39777
SH
SOLE
3250
0
36527
VENTAS INC
COM
92276F100
6142
108837
SH
SOLE
8714
0
100123
VECTREN CORP
COM
92240G101
953
22463
SH
SOLE
3018
0
19445
VARIAN MEDICAL SYSTEMS INC
COM
92220P105
515
6386
SH
SOLE
1350
0
5036
VANTIV INC - CL A
COM
92210H105
6548
138086
SH
SOLE
86347
0
51739
VANGUARD INT-TERM CORPORATE
ETF
92206C870
1152
13703
SH
SOLE
0
0
13703
VANGUARD SHORT TERM GOVERNMENT
ETF
92206C102
397
6550
SH
SOLE
0
0
6550
VANGUARD MATERIALS ETF
ETF
92204A801
660
7020
SH
SOLE
6650
0
370
VANGUARD CONSUMER STAPLE ETF
ETF
92204A207
568
4401
SH
SOLE
176
0
4225
VALERO ENERGY CORP
COM
91913Y100
1288
18216
SH
SOLE
5184
0
13032
VALEANT PHARMACEUTICALS INTE
COM
91911K102
3519
34625
SH
SOLE
4703
0
29922
VG LIFE SCIENCES INC
COM
91822T101
23
955698
SH
SOLE
0
0
955698
UPLAND SOFTWARE INC
COM
91544A109
81
11500
SH
SOLE
7500
0
4000
UNITEDHEALTH GROUP INC
COM
91324P102
4846
41200
SH
SOLE
11416
0
29784
UNITED STATES OIL FUND LP
ETF
91232N108
497
45246
SH
SOLE
18731
0
26515
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
84040
429854
SH
SOLE
115264
0
314590
ULTA SALON COSMETICS & FRAGR
COM
90384S303
7929
42860
SH
SOLE
27386
0
15474
US AUTO PARTS NETWORK INC
COM
90343C100
280
94942
SH
SOLE
39031
0
55911
USA TECHNOLOGIES INC
COM
90328S500
436
141518
SH
SOLE
87190
0
54328
January 16 Calls on TWTR US
OPTION
90184L902
12
500
SH
Call
SOLE
500
0
0
TWITTER INC
COM
90184L102
2033
87865
SH
SOLE
8306
0
79559
TWENTY-FIRST CENTURY FOX-A
COM
90130A101
453
16710
SH
SOLE
7820
0
8890
TREEHOUSE FOODS INC
COM
89469A104
4306
54891
SH
SOLE
14267
0
40624
TRANSMONTAIGNE PARTNERS LP
COM
89376V100
244
9113
SH
SOLE
0
0
9113
TORTOISE MLP FUND INC
COM
89148B101
337
19450
SH
SOLE
1850
0
17600
TOBIRA THERAPEUTICS INC COM
COM
88883P101
112
11230
SH
SOLE
6200
0
5030
TITAN MEDICAL INC
ADR
88830X108
22
30000
SH
SOLE
0
0
30000
TIME WARNER CABLE
COM
88732J207
501
2698
SH
SOLE
422
0
2276
3M CO
COM
88579Y101
20899
138736
SH
SOLE
53541
0
85195
3D SYSTEMS CORP
COM
88554D205
92
10650
SH
SOLE
3050
0
7600
THERAPEUTICSMD INC
COM
88338N107
259
25000
SH
SOLE
15000
0
10000
TESORO LOGISTICS LP COM UNIT L
LTD PARTN
88160T107
635
12635
SH
SOLE
0
0
12635
TESLA MOTORS INC
COM
88160R101
3124
13020
SH
SOLE
3805
0
9215
TELADOC INC COM
COM
87918A105
205
11444
SH
SOLE
1000
0
10444
TANGOE INC/CT
COM
87582Y108
123
14805
SH
SOLE
14475
0
330
TALMER BANCORP INC CLASS A
COM
87482X101
183
10133
SH
SOLE
0
0
10133
TD AMERITRADE HLDG CORP
COM
87236Y108
380
10960
SH
SOLE
425
0
10535
TC PIPELINES LP UNIT COM LTD P
LTD PARTN
87233Q108
285
5750
SH
SOLE
0
0
5750
SYNTHETIC BIOLOGICS INC
COM
87164U102
5314
2320855
SH
SOLE
201100
0
2119755
SYNTEL INC
COM
87162H103
1081
23906
SH
SOLE
710
0
23196
SUNOCO LOGISTICS PARTNERS LP
COM
86764L108
5722
222666
SH
SOLE
17200
0
205466
SUMITOMO MITSUI TR-SPON ADR
ADR
86562X106
48
12667
SH
SOLE
0
0
12667
SUMITOMO MITSUI-SPONS ADR
ADR
86562M209
703
92684
SH
SOLE
65178
0
27506
STILLWATER MINING CO
COM
86074Q102
252
29400
SH
SOLE
12090
0
17310
STARWOOD PROPERTY TRUST INC
COM
85571B105
398
19384
SH
SOLE
0
0
19384
STAG INDUSTRIAL INC
COM
85254J102
322
17500
SH
SOLE
0
0
17500
SPROTT PHYSICAL SILVER TRUST
ETF
85207K107
145
27713
SH
SOLE
3000
0
24713
SPROTT PHYSICAL GOLD TRUST
ETF
85207H104
125
14412
SH
SOLE
4955
0
9457
SPIRIT REALTY CAPITAL INC
COM
84860W102
198
19729
SH
SOLE
18529
0
1200
SPECTRANETICS CORP
COM
84760C107
423
28150
SH
SOLE
21100
0
7050
SPECTRA ENERGY PARTNERS LP
COM
84756N109
1887
39564
SH
SOLE
3200
0
36364
SOLERA HOLDINGS INC
COM
83421A104
614
11200
SH
SOLE
300
0
10900
SOLARWINDS INC
COM
83416B109
1344
22820
SH
SOLE
21520
0
1300
SOLAZYME INC COM
COM
83415T101
344
138927
SH
SOLE
14000
0
124927
SMURFIT STONE CONTAINER CP COM
COM
832ESC990
0
12210
SH
SOLE
0
0
12210
SIX FLAGS ENTERTAINMENT CORP
COM
83001A102
4668
84961
SH
SOLE
65931
0
19030
SIRIUS XM HOLDINGS INC
COM
82968B103
1847
453960
SH
SOLE
10600
0
443360
SIRONA DENTAL SYSTEMS INC
COM
82966C103
57291
522878
SH
SOLE
305395
0
217483
SIGNATURE BANK
COM
82669G104
44578
290660
SH
SOLE
199409
0
91251
SIENTRA INC COM
COM
82621J105
187
31707
SH
SOLE
1389
0
30318
SHIRE PLC-ADR
ADR
82481R106
2065
10073
SH
SOLE
5940
0
4133
SERVICESOURCE INTERNATIONAL IN
COM
81763U100
220
47800
SH
SOLE
0
0
47800
SERVICENOW INC
COM
81762P102
15781
182321
SH
SOLE
38487
0
143834
SERVICEMASTER GLOBAL HOLDING
COM
81761R109
2406
61318
SH
SOLE
57842
0
3476
SECURITY IDENTIFICATION SYSTEM
COM
81429P107
0
500000
SH
SOLE
0
0
500000
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
2497
57703
SH
SOLE
2000
0
55703
TECHNOLOGY SELECT SECT SPDR
ETF
81369Y803
390
9131
SH
SOLE
3961
0
5170
INDUSTRIAL SELECT SECT SPDR
ETF
81369Y704
218
4126
SH
SOLE
2985
0
1141
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
457
19175
SH
SOLE
5794
0
13381
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
596
9878
SH
SOLE
5315
0
4563
CONSUMER DISCRETIONARY SELT
ETF
81369Y407
501
6414
SH
SOLE
623
0
5791
HEALTH CARE SELECT SECTOR
ETF
81369Y209
9005
125019
SH
SOLE
2659
0
122360
SBERBANK PAO -SPONSORED ADR
ADR
80585Y308
293
50600
SH
SOLE
0
0
50600
SANOFI-ADR
ADR
80105N105
461
10828
SH
SOLE
3525
0
7303
SALESFORCE.COM INC
COM
79466L302
83500
1065051
SH
SOLE
361763
1000
702288
SABRA HEALTH CARE REIT INC
COM
78573L106
311
15429
SH
SOLE
390
0
15039
SPDR S&P MIDCAP 400 ETF TRST
ETF
78467Y107
3008
11842
SH
SOLE
2552
0
9290
SPDR DJIA TRUST
ETF
78467X109
881
5065
SH
SOLE
1390
0
3675
SS&C TECHNOLOGIES HOLDINGS INC
COM
78467J100
379
5565
SH
SOLE
2500
0
3065
SPDR S&P DIVIDEND ETF
ETF
78464A763
14214
193209
SH
SOLE
16337
0
176872
SPDR BARCLAYS SHORT TERM COR
ETF
78464A474
3888
127909
SH
SOLE
0
0
127909
SPDR S&P INTL SMALL CAP
ETF
78463X871
237
8440
SH
SOLE
74
0
8366
SPDR DJ INTERNATIONAL REAL E
ETF
78463X863
6072
155237
SH
SOLE
107125
0
48112
SPDR DJ GLOBAL REAL ESTATE E
ETF
78463X749
4680
100014
SH
SOLE
65369
0
34645
SPDR GOLD SHARES
ETF
78463V107
2964
29219
SH
SOLE
8125
0
21094
SPDR S&P 500 ETF TRUST
ETF
78462F103
74769
366752
SH
SOLE
197506
0
169246
SBA COMMUNICATIONS CORP-CL A
COM
78388J106
27856
265128
SH
SOLE
227552
0
37576
GUGGENHEIM S&P 500 PURE VALUE
ETF
78355W304
282
5750
SH
SOLE
2300
0
3450
GUGGENHEIM S&P 500 EQUAL WEIGH
ETF
78355W106
1453
18965
SH
SOLE
900
0
18065
ROYAL BANK OF CANADA ETN LK
ETF
78011D104
129
12150
SH
SOLE
550
0
11600
RINGCENTRAL INC CL A
COM
76680R206
1590
67470
SH
SOLE
6500
0
60970
REGIONS FINANCIAL CORP
COM
7591EP100
117
12192
SH
SOLE
2192
0
10000
REGENERON PHARMACEUTICALS
COM
75886F107
1131
2083
SH
SOLE
1773
0
310
REALOGY HOLDINGS CORP
COM
75605Y106
11781
321273
SH
SOLE
146569
0
174704
REALD INC
COM
75604L105
206
19600
SH
SOLE
9825
0
9775
RE/MAX HOLDINGS INC-CL A
COM
75524W108
6746
180868
SH
SOLE
20225
0
160643
RBC BEARINGS INC
COM
75524B104
378
5858
SH
SOLE
492
0
5366
RVUE HOLDINGS INC
COM
74975J104
25
1256031
SH
SOLE
0
0
1256031
RPX CORP
COM
74972G103
1935
175925
SH
SOLE
135234
0
40691
QUEST DIAGNOSTICS INC
COM
74834L100
1357
19075
SH
SOLE
747
0
18328
QIWI PLC SPONSORED ADR REPS
ADR
74735M108
505
28143
SH
SOLE
4918
0
23225
PUBLIC STORAGE
COM
74460D109
724
2926
SH
SOLE
710
0
2216
PRUDENTIAL PLC-ADR
ADR
74435K204
1540
34180
SH
SOLE
27727
0
6453
PROSHARES S&P 500 DIVIDEND ARI
ETF
74348A467
345
7000
SH
SOLE
0
3000
4000
PRINCIPAL FINANCIAL GROUP
COM
74251V102
304
6786
SH
SOLE
4070
0
2716
PRIMERICA INC
COM
74164M108
404
8567
SH
SOLE
0
0
8567
T ROWE PRICE GROUP INC
COM
74144T108
4207
58858
SH
SOLE
12271
0
46587
PRESS GANEY HOLDINGS INC
COM
74113L102
24641
781029
SH
SOLE
230984
0
550045
PREPAID CARD HOLDINGS INC
COM
74072A105
0
20000
SH
SOLE
0
0
20000
PREMIER INC-CLASS A
COM
74051N102
24050
681903
SH
SOLE
213847
0
468056
PREMARA FINANCIAL INC
COM
74046G105
76
10000
SH
SOLE
0
0
10000
PREFERRED APARTMENT COMMUNITIE
COM
74039L103
759
58100
SH
SOLE
600
0
57500
PRAXAIR INC
COM
74005P104
58174
568106
SH
SOLE
300065
0
268041
POWERSHARES S&P 500 LOW VOLA
ETF
73937B779
2382
61759
SH
SOLE
10431
0
51328
POWERSHARES EXCHANGE TRADED FD
ETF
73936Q207
229
15337
SH
SOLE
6054
0
9283
POWERSHARES EXCHANGE TRADED FD
ETF
73936Q108
241
10200
SH
SOLE
0
0
10200
POWERSHARES DB U S DLR INDEX T
ETF
73936D107
2596
101222
SH
SOLE
0
0
101222
POWERSHARES EXCHANGE TRADED FD
ETF
73935X153
2392
57825
SH
SOLE
1000
0
56825
POWERSHARES QQQ TRUST SERIES
ETF
73935A104
10956
97944
SH
SOLE
31424
0
66520
POTASH CORP OF SASKATCHEWAN
COM
73755L107
1026
59993
SH
SOLE
39373
0
20620
POTBELLY CORP
COM
73754Y100
4055
346317
SH
SOLE
101804
0
244513
POOL CORPORATION
COM
73278L105
713
8835
SH
SOLE
0
0
8835
PLAINS GP HOLDINGS LP-CL A
COM
72651A108
316
33480
SH
SOLE
2000
0
31480
PIMCO ENHANCED SHORT MATURIT
ETF
72201R833
1270
12625
SH
SOLE
7885
0
4740
PIMCO 0-5 YEAR H/Y CORP BOND
ETF
72201R783
517
5644
SH
SOLE
0
0
5644
PAYPAL HOLDINGS INC
COM
70450Y103
31552
871600
SH
SOLE
326315
0
545284
PAYLOCITY HOLDING CORPORATION
COM
70438V106
9922
244705
SH
SOLE
14280
0
230425
PAYCOM SOFTWARE INC
COM
70432V102
226
6000
SH
SOLE
6000
0
0
PATRIOT COAL CORPORATION CLASS
COM
70336T500
252
15800
SH
SOLE
3600
0
12200
PANERA BREAD COMPANY-CLASS A
COM
69840W108
1524
7825
SH
SOLE
761
0
7064
PRA GROUP INC
COM
69354N106
61984
1786819
SH
SOLE
652925
0
1133894
PPL CORP
COM
69351T106
364
10688
SH
SOLE
7678
0
3010
P G & E CORP
COM
69331C108
218
4108
SH
SOLE
448
0
3660
ORGANOVO HOLDINGS INC
COM
68620A104
62
24700
SH
SOLE
24700
0
0
ORBCOMM INC
COM
68555P100
418
57694
SH
SOLE
23720
0
33974
ORACLE CORP
COM
68389X105
13190
361092
SH
SOLE
138153
0
222939
ONEOK PARTNERS LP
COM
68268N103
2746
91178
SH
SOLE
10090
0
81088
OFG BANCORP
COM
67103X102
507
69317
SH
SOLE
0
0
69317
O'REILLY AUTOMOTIVE INC
COM
67103H107
70051
276424
SH
SOLE
198351
0
78073
NXSTAGE MEDICAL INC
COM
67072V103
18576
847875
SH
SOLE
298963
0
548912
NUVEEN MUNI ADV FD
COM
67062H106
139
10000
SH
SOLE
10000
0
0
NUSTAR ENERGY L P COM UNITS RE
LTD PARTN
67058H102
216
5400
SH
SOLE
0
0
5400
NU SKIN ENTERPRISES INC - A
COM
67018T105
1304
34427
SH
SOLE
22781
0
11646
NOVARTIS AG-SPONSORED ADR
ADR
66987V109
15031
174698
SH
SOLE
98582
0
76116
NOVADAQ TECHNOLOGIES INC
COM
66987G102
12867
1010060
SH
SOLE
581585
0
428475
NEXTERA ENERGY INC
COM
65339F101
2897
27891
SH
SOLE
2802
0
25089
NEWSTAR FINANCIAL INC
COM
65251F105
160
17950
SH
SOLE
0
0
17950
NEUSTAR INC-CLASS A
COM
64126X201
3023
126127
SH
SOLE
97270
0
28857
NETWORK-1 TECHNOLOGIES INC
COM
64121N109
32
15100
SH
SOLE
15100
0
0
NETSUITE INC
COM
64118Q107
431
5104
SH
SOLE
735
0
4369
NETFLIX INC
COM
64110L106
1950
17048
SH
SOLE
3710
0
13338
NEOGENOMICS INC
COM
64049M209
3294
418604
SH
SOLE
32390
0
386214
NATURAL RESOURCE PARTNERS LP
COM
63900P103
20
15600
SH
SOLE
10000
0
5600
MONSTER BEVERAGE CORP
COM
61174X109
439
2947
SH
SOLE
617
0
2330
MONSANTO CO
COM
61166W101
4516
45848
SH
SOLE
3110
0
42738
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
248
10509
SH
SOLE
0
0
10509
MOLSON COORS BREWING CO -B
COM
60871R209
865
9222
SH
SOLE
344
0
8878
MIX TELEMATICS LIMITED SPON
ADR
60688N102
233
55450
SH
SOLE
0
0
55450
MIRACULINS INC
COM
60462L207
0
20000
SH
SOLE
20000
0
0
MID AMERICA APARTMENT COMMUNIT
COM
59522J103
537
5923
SH
SOLE
0
0
5923
METLIFE INC
COM
59156R108
1119
23212
SH
SOLE
6984
0
16228
MERCK & CO. INC.
COM
58933Y105
17557
332405
SH
SOLE
125281
0
207124
MERCADOLIBRE INC
COM
58733R102
1254
10974
SH
SOLE
3800
0
7174
MEDNAX INC
COM
58502B106
21273
296856
SH
SOLE
211948
0
84908
MEDIVATION INC
COM
58501N101
29780
616079
SH
SOLE
284685
0
331394
MEDINAH MINERALS INC
COM
58489M109
2
170000
SH
SOLE
0
0
170000
MCKESSON CORP
COM
58155Q103
3551
18009
SH
SOLE
10327
0
7682
MAXLINEAR INC-CLASS A
COM
57776J100
9003
611235
SH
SOLE
232452
0
378783
MASTERCARD INC-CLASS A
COM
57636Q104
121560
1248567
SH
SOLE
707358
0
541209
MARKET VECTORS ETF TR INDIA SM
ETF
57061R551
319
7385
SH
SOLE
0
0
7385
MARKET VECTORS GOLD MINERS
ETF
57060U100
822
59925
SH
SOLE
20400
0
39525
MARATHON PETROLEUM CORP
COM
56585A102
540
10422
SH
SOLE
6026
0
4396
MANULIFE FINANCIAL CORP
COM
56501R106
170
11355
SH
SOLE
0
0
11355
MANPOWERGROUP INC
COM
56418H100
15446
183254
SH
SOLE
78696
0
104558
MPLX LP
COM
55336V100
2130
54158
SH
SOLE
34117
0
20041
MGP INGREDIENTS INC
COM
55303J106
633
24400
SH
SOLE
2000
0
22400
MGE ENERGY INC
COM
55277P104
423
9135
SH
SOLE
2500
0
6635
MB FINANCIAL INC
COM
55264U108
5016
154990
SH
SOLE
131974
0
23016
LINKEDIN CORP - A
COM
53578A108
366
1629
SH
SOLE
749
0
880
LIME ENERGY CO
COM
53261U304
50
16847
SH
SOLE
0
0
16847
LIGAND PHARMACEUTICALS
COM
53220K504
6666
61494
SH
SOLE
48200
0
13294
LIBERTY INTERACTIVE CORP Q-A
COM
53071M104
844
30939
SH
SOLE
7969
0
22970
LENDINGCLUB CORPORATION COM
COM
52603A109
241
21900
SH
SOLE
14000
0
7900
LEGAL & GEN GROUP -SPON ADR
ADR
52463H103
493
24542
SH
SOLE
22215
0
2327
LABORATORY CRP OF AMER HLDGS
COM
50540R409
847
6850
SH
SOLE
425
0
6425
LPL FINANCIAL HOLDINGS INC
COM
50212V100
2942
68989
SH
SOLE
51650
0
17339
LDR HOLDING CORP
COM
50185U105
5184
206484
SH
SOLE
89825
0
116659
KRATOS DEFENSE & SEC SOLUTIONS
COM
50077B207
41
10000
SH
SOLE
0
0
10000
KINDER MORGAN INC
OPTION
49456B901
243
16400
SH
Call
SOLE
0
0
16400
KINDER MORGAN INC DEP SHS ECH
PFD SER A
49456B200
3056
75845
SH
SOLE
4885
0
70960
KINDER MORGAN INC
COM
49456B101
7207
483015
SH
SOLE
89245
0
393770
KEURIG GREEN MOUNTAIN INC
COM
49271M100
4053
45049
SH
SOLE
6466
0
38583
KDDI CORP-UNSPONSORED ADR
ADR
48667L106
146
11317
SH
SOLE
0
0
11317
KB HOME
COM
48666K109
245
19900
SH
SOLE
19900
0
0
KKR & CO LP
COM
48248M102
1091
70010
SH
SOLE
12925
0
57085
KCG HOLDINGS INC CL A
COM
48244B100
3485
283156
SH
SOLE
0
0
283156
J2 GLOBAL INC
COM
48123V102
13756
167112
SH
SOLE
141618
0
25494
JONES LANG LASALLE INC
COM
48020Q107
2881
18029
SH
SOLE
9208
0
8821
JD.COM INC SPONSORED ADR RE
ADR
47215P106
322
9998
SH
SOLE
4482
0
5516
JPMORGAN ALERIAN MLP INDEX
ETF
46625H365
6396
220798
SH
SOLE
80746
0
140052
JPMORGAN CHASE & CO
COM
46625H100
51435
778966
SH
SOLE
258527
0
520439
ISHARES CURRENCY HEDGED MSCI E
ETF
46434V803
3863
152117
SH
SOLE
149623
0
2494
ISHA HEDGED MSCI GERMANY
COM
46434V704
980
40232
SH
SOLE
549
0
39683
ISHARES CORE MSCI EMERGING
ETF
46434G103
9526
241856
SH
SOLE
223504
0
18352
ISHARES TR CORE MSCI EAFE ETF
ETF
46432F842
2461
45265
SH
SOLE
29677
0
15588
ISHARES MSCI USA QUALITY FACTO
ETF
46432F339
200
3100
SH
SOLE
0
1000
2100
ISHARES MSCI USA MINIMUM VOL
ETF
46429B697
4865
116347
SH
SOLE
74404
0
41943
ISHARES CORE HIGH DIVIDEND E
ETF
46429B663
2599
35408
SH
SOLE
3281
0
32127
ISHARES MSCI INDIA ETF
ETF
46429B598
359
13039
SH
SOLE
200
0
12839
ISHARES SILVER TRUST
ETF
46428Q109
143
10856
SH
SOLE
4020
0
6836
IRON MOUNTAIN INC
COM
46284V101
25784
954658
SH
SOLE
257247
0
697410
IRIDIUM COMMUNICATIONS INC
COM
46269C102
3689
438752
SH
SOLE
32252
0
406500
INTREXON CORP
COM
46122T102
310
10300
SH
SOLE
8900
0
1400
INTUITIVE SURGICAL INC
COM
46120E602
15178
27791
SH
SOLE
7931
0
19860
INTERVAL LEISURE GROUP
COM
46113M108
191
12248
SH
SOLE
5034
0
7214
INTERSECT ENT INC
COM
46071F103
3111
138299
SH
SOLE
56309
0
81990
INTERDIGITAL INC
COM
45867G101
506
10335
SH
SOLE
9656
0
679
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
56884
221979
SH
SOLE
112752
0
109227
INTERCONTINENTAL HOTELS-ADR
ADR
45857P509
288
7451
SH
SOLE
6741
0
710
INSULET CORP
COM
45784P101
306
8112
SH
SOLE
2225
0
5887
INOVALON HOLDINGS INC COM CL A
COM
45781D101
549
32344
SH
SOLE
1600
0
30744
INOGEN INC
COM
45780L104
33437
834063
SH
SOLE
170265
0
663798
INPHI CORP
COM
45772F107
3844
142271
SH
SOLE
120174
0
22097
INFORMATION SERVICES GROUP INC
COM
45675Y104
4663
1288244
SH
SOLE
14400
0
1273844
INFINERA CORP
COM
45667G103
244
13450
SH
SOLE
0
0
13450
INFINITY PHARMACEUTICALS INC
COM
45665G303
1952
248751
SH
SOLE
16060
0
232691
INFINEON TECHNOLOGIES-ADR
ADR
45662N103
428
29242
SH
SOLE
26470
0
2772
WTS INDIA GLOBALIZATION CAPITA
WTS
45408X118
0
24600
SH
SOLE
0
0
24600
INDEPENDENCE REALTY TRUST INC
COM
45378A106
6154
819492
SH
SOLE
44075
0
775417
INCYTE CORP
COM
45337C102
305
2810
SH
SOLE
2750
0
60
IMPERVA INC
COM
45321L100
4363
68923
SH
SOLE
17707
0
51216
IDEXX LABORATORIES INC
COM
45168D104
182845
2507472
SH
SOLE
1353195
0
1154277
IDEX CORP
COM
45167R104
720
9403
SH
SOLE
7212
0
2191
ICF INTERNATIONAL INC
COM
44925C103
438
12316
SH
SOLE
5785
0
6531
HOUSTON WIRE & CABLE CO
COM
44244K109
139
26455
SH
SOLE
0
0
26455
HEWLETT PACKARD ENTERPRIS
COM
42824C109
348
22959
SH
SOLE
1884
0
21075
HERITAGE-CRYSTAL CLEAN INC
COM
42726M106
1418
133825
SH
SOLE
1975
0
131850
UTS HENNESSY CAPITAL ACQUISITI
COM
42588J209
6370
650000
SH
SOLE
40000
0
610000
HEARTLAND PAYMENT SYSTEMS IN
COM
42235N108
478
5048
SH
SOLE
0
0
5048
HEALTHSTREAM INC
COM
42222N103
1401
63701
SH
SOLE
5405
0
58296
HEADWATERS INC
COM
42210P102
238
14104
SH
SOLE
5800
0
8304
HARVEST CAPITAL CREDIT CORP
COM
41753F109
572
48825
SH
SOLE
5825
0
43000
HALYARD HEALTH INC
COM
40650V100
211
6329
SH
SOLE
767
0
5562
HP INC
COM
40434L105
475
40086
SH
SOLE
13884
0
26202
HTC PURENERGY INC
ADR
40432D105
1
14300
SH
SOLE
0
0
14300
HMS HOLDINGS CORP
COM
40425J101
2109
170889
SH
SOLE
24825
0
146064
HFF INC-CLASS A
COM
40418F108
13243
426243
SH
SOLE
120354
0
305889
HD SUPPLY HOLDINGS INC COM
COM
40416M105
756
25207
SH
SOLE
3670
0
21537
HDFC BANK LTD-ADR
ADR
40415F101
725
11775
SH
SOLE
10556
0
1219
HCP INC
COM
40414L109
1087
28445
SH
SOLE
2117
0
26328
UTS GULF COAST ULTRA DEEP RTY
COM
40222T104
7
50000
SH
SOLE
0
0
50000
GUIDEWIRE SOFTWARE INC
COM
40171V100
67515
1122281
SH
SOLE
748269
0
374012
GOLUB CAP BDC INC
COM
38173M102
479
28860
SH
SOLE
0
0
28860
GOLDMAN SACHS GROUP INC
COM
38141G104
73480
407708
SH
SOLE
9933
0
397775
GOGO INC
COM
38046C109
3111
174771
SH
SOLE
17350
0
157421
GLOBAL PAYMENTS INC
COM
37940X102
1715
26585
SH
SOLE
13496
0
13089
GLAXOSMITHKLINE PLC-SPON ADR
ADR
37733W105
2348
58203
SH
SOLE
18563
0
39640
GENTHERM INC
COM
37253A103
5177
109225
SH
SOLE
92953
0
16272
GENERAL MOTORS CO
COM
37045V100
1076
31652
SH
SOLE
5198
0
26454
GAMESTOP CORP-CLASS A
COM
36467W109
462
16490
SH
SOLE
8265
0
8225
GP STRATEGIES CORP
COM
36225V104
313
12450
SH
SOLE
5120
0
7330
GSV CAPITAL CORP
COM
36191J101
123
13230
SH
SOLE
6730
0
6500
GEO GROUP INC/THE
COM
36162J106
678
23458
SH
SOLE
402
0
23056
FRONTIER COMMUNICATIONS CORP
COM
35906A108
186
39917
SH
SOLE
2071
0
37846
FRESH MARKET INC
COM
35804H106
1241
53019
SH
SOLE
619
0
52400
FREEPORT-MCMORAN INC
COM
35671D857
556
82198
SH
SOLE
62231
0
19967
FRANKLIN STREET PROPERTIES C
COM
35471R106
1352
130693
SH
SOLE
0
0
130693
FORTUNE BRANDS HOME & SECURI
COM
34964C106
5340
96224
SH
SOLE
75380
0
20844
FLEXPOINT SENSOR SYSTEMS INC
COM
33938W206
14
156700
SH
SOLE
0
0
156700
FITBIT INC - A
COM
33812L102
202
6851
SH
SOLE
4011
0
2840
FIRST TRUST DORSEY WRIGHT FOCU
ETF
33738R605
247
10550
SH
SOLE
0
0
10550
FIRST TRUST NORTH AMERICAN ENE
ETF
33738D101
415
20610
SH
SOLE
850
0
19760
FIRST TR LARGE CAP VALUE OPPOR
ETF
33735J101
407
10608
SH
SOLE
10608
0
0
FIRST REPUBLIC BANK/CA
COM
33616C100
308
4659
SH
SOLE
789
0
3870
FIRST FEDERAL OF NORTHERN MICH
COM
32021X105
429
71292
SH
SOLE
0
0
71292
FIRST CASH FINL SVCS INC
COM
31942D107
631
16868
SH
SOLE
4060
0
12808
FIRST BANCORP IND INC
COM
31867T202
353
19895
SH
SOLE
0
0
19895
FIREEYE INC
COM
31816Q101
8148
392872
SH
SOLE
45303
0
347569
FIDELITY NATIONAL INFO SERV
COM
31620M106
2132
35195
SH
SOLE
1326
0
33869
FIBROGEN INC COM
COM
31572Q808
252
8300
SH
SOLE
700
0
7600
FEDEX CORP
COM
31428X106
2277
15287
SH
SOLE
4229
0
11058
FAIRMOUNT SANTROL HOLDINGS INC
COM
30555Q108
48
20500
SH
SOLE
1500
0
19000
FACEBOOK INC-A
COM
30303M102
86427
825798
SH
SOLE
266573
0
559225
EXXON MOBIL CORP
COM
30231G102
42090
539979
SH
SOLE
183180
0
356799
EXPRESS SCRIPTS HOLDING CO
COM
30219G108
136999
1567319
SH
SOLE
874348
0
692971
EXPERIAN PLC-SPONS ADR
ADR
30215C101
505
28436
SH
SOLE
25752
0
2684
EXPEDIA INC
COM
30212P303
683
5492
SH
SOLE
3091
0
2401
EXELIXIS INC
COM
30161Q104
2407
426815
SH
SOLE
46750
0
380065
EXELON CORPORATION
OPTION
30161N901
397
14400
SH
Call
SOLE
0
0
14400
EXELON CORP
COM
30161N101
5238
188644
SH
SOLE
8824
0
179820
EXAMWORKS GROUP INC
COM
30066A105
6917
260054
SH
SOLE
158172
0
101882
EXACT SCIENCES CORP
COM
30063P105
12011
1301396
SH
SOLE
219261
0
1082135
EVERBANK FINANCIAL CORP
COM
29977G102
5093
318727
SH
SOLE
50350
0
268377
EQUITY RESIDENTIAL
COM
29476L107
538
6599
SH
SOLE
3087
0
3512
EQUITY LIFESTYLE PROPERTIES
COM
29472R108
1017
15265
SH
SOLE
160
0
15105
ENVESTNET INC
COM
29404K106
1712
57390
SH
SOLE
2685
0
54705
ENTRADE INC
COM
29382L100
0
79388
SH
SOLE
0
0
79388
ENSERVCO CORPORATION
COM
29358Y102
21
39500
SH
SOLE
10000
0
29500
ENLINK MIDSTREAM PARTNERS LP C
LTD PARTN
29336U107
1155
69680
SH
SOLE
6400
0
63280
ENLINK MIDSTREAM LLC COM UNIT
COM
29336T100
683
45315
SH
SOLE
0
0
45315
ENERGY TRANSFER EQUITY LP
COM
29273V100
3321
241733
SH
SOLE
19980
0
221753
ENERGY TRANSFER PARTNERS LP
COM
29273R109
5985
177458
SH
SOLE
36192
0
141266
ENBRIDGE ENERGY MANAGEMENT LLC
COM
29250X103
239
10716
SH
SOLE
0
0
10716
ENBRIDGE ENERGY PARTNERS LP
COM
29250R106
2503
108496
SH
SOLE
11570
0
96926
EDGEWATER BANCORP
COM
28027J108
449
35900
SH
SOLE
500
0
35400
EQT CORP
COM
26884L109
376
7220
SH
SOLE
7090
0
130
EOG RESOURCES INC
COM
26875P101
72848
1029090
SH
SOLE
605258
0
423832
E-COMMERCE CHINA DANGDANG I
ADR
26833A105
199
27750
SH
SOLE
16000
0
11750
DULUTH HOLDINGS INC
COM
26443V101
687
47130
SH
SOLE
20700
0
26430
DUKE ENERGY CORP
COM
26441C204
5172
72448
SH
SOLE
10020
0
62428
DOMINION RESOURCES INC/VA
COM
25746U109
1602
23701
SH
SOLE
4957
0
18744
DISCOVERY COMMUNICATIONS-C
COM
25470F302
223
8830
SH
SOLE
4173
0
4657
DISCOVERY COMMUNICATIONS-A
COM
25470F104
325
12221
SH
SOLE
6541
0
5680
DIPLOMAT PHARMACY INC COM
COM
25456K101
3247
94899
SH
SOLE
11135
0
83764
DIAGEO PLC-SPONSORED ADR
ADR
25243Q205
5256
48192
SH
SOLE
23713
0
24479
DEVON ENERGY CORP
COM
25179M103
743
23242
SH
SOLE
2237
0
21005
DEMANDWARE INC
COM
24802Y105
12261
227194
SH
SOLE
45078
0
182116
D R HORTON INC
COM
23331A109
883
27576
SH
SOLE
0
0
27576
DNP SELECT INCOME FUND INC
COM
23325P104
370
41285
SH
SOLE
0
0
41285
X-LINKS CUSHING MLP INFRASTR
ETF
22542D852
2281
122577
SH
SOLE
73260
0
49317
COSTAR GROUP INC
COM
22160N109
68417
331012
SH
SOLE
184512
0
146500
COSTCO WHOLESALE CORP
COM
22160K105
60224
372906
SH
SOLE
196333
0
176573
CONOCOPHILLIPS
COM
20825C104
8495
181953
SH
SOLE
46743
0
135210
CONNECTURE INC
COM
20786J106
55
15347
SH
SOLE
8457
0
6890
CONCHO RESOURCES INC
COM
20605P101
9474
102026
SH
SOLE
45562
0
56464
COMSCORE INC
COM
20564W105
1101
26755
SH
SOLE
13390
0
13365
COMPUTER SERVICES INC
COM
20539A105
201
5055
SH
SOLE
0
0
5055
COMPASS DIVERSIFIED HOLDINGS
COM
20451Q104
547
34405
SH
SOLE
3000
0
31405
COMPASS MINERALS INTERNATION
COM
20451N101
796
10572
SH
SOLE
130
0
10442
COMPASS GROUP PLC-SPON ADR
ADR
20449X302
1025
58338
SH
SOLE
43384
0
14953
COMCAST CORP-CLASS A
COM
20030N101
8685
153917
SH
SOLE
8182
0
145735
COGENT COMMUNICATIONS HOLDINGS
COM
19239V302
5184
149460
SH
SOLE
2520
0
146940
COCRYSTAL PHARMA INC
COM
19188J102
16
18000
SH
SOLE
18000
0
0
CISCO SYSTEMS INC
COM
17275R102
15348
565202
SH
SOLE
189218
0
375984
CINEMARK HOLDINGS INC
COM
17243V102
980
29323
SH
SOLE
555
0
28768
CHIMERIX INC
COM
16934W106
105
11750
SH
SOLE
0
0
11750
CHIMERA INVESTMENT CORP
COM
16934Q208
174
12750
SH
SOLE
0
0
12750
CEPHEID INC
COM
15670R107
3259
89211
SH
SOLE
3334
0
85877
CENTENE CORP
COM
15135B101
525
7977
SH
SOLE
3026
0
4951
CAVIUM INC
COM
14964U108
2275
34625
SH
SOLE
2285
0
32340
CASS INFORMATION SYSTEMS INC
COM
14808P109
402
7824
SH
SOLE
17
0
7807
CARLYLE GROUP/THE
COM
14309L102
742
47550
SH
SOLE
975
0
46575
CARDTRONICS INC
COM
14161H108
3808
113181
SH
SOLE
89667
0
23514
CARDINAL HEALTH INC
COM
14149Y108
4669
52304
SH
SOLE
18264
0
34040
CAPITAL ONE FINANCIAL CORP
COM
14040H105
788
10915
SH
SOLE
2691
0
8224
CAPITAL MARKETS TECHNOLOGIES I
COM
14030N104
0
233500
SH
SOLE
233500
0
0
CANADIAN PACIFIC RAILWAY LTD
COM
13645T100
2097
16441
SH
SOLE
8549
0
7892
CALLIDUS SOFTWARE INC
COM
13123E500
2179
117364
SH
SOLE
86291
0
31073
CALICO RESOURCES CORP
ADR
13000L106
0
10000
SH
SOLE
0
0
10000
CAL DIVE INTERNATIONAL INC
COM
12802T101
0
54700
SH
SOLE
0
0
54700
CABOT MICROELECTRONICS CORP
COM
12709P103
317
7254
SH
SOLE
589
0
6665
CME GROUP INC
COM
12572Q105
8582
94723
SH
SOLE
17054
0
77669
C.H. ROBINSON WORLDWIDE INC
COM
12541W209
2507
40433
SH
SOLE
13997
0
26436
CDW CORP/DE
COM
12514G108
248
5900
SH
SOLE
300
0
5600
CBRE GROUP INC - A
COM
12504L109
4940
142870
SH
SOLE
44402
0
98468
CBOE HOLDINGS INC
OPTION
12503M958
973
15000
SH
Put
SOLE
0
0
15000
CBOE HOLDINGS INC
COM
12503M108
7841
120819
SH
SOLE
37399
0
83420
CAI INTERNATIONAL INC
COM
12477X106
1613
160100
SH
SOLE
17934
0
142166
BROADRIDGE FINANCIAL SOLUTIO
COM
11133T103
941
17521
SH
SOLE
2591
0
14930
BROADSOFT INC
COM
11133B409
5318
150398
SH
SOLE
7498
0
142900
BOINGO WIRELESS INC
COM
09739C102
1271
192000
SH
SOLE
9225
0
182775
BLACKSTONE GROUP LP/THE
COM
09253U108
1943
66445
SH
SOLE
20700
0
45745
BLACKROCK INC
COM
09247X101
24147
70915
SH
SOLE
9031
0
61884
BIO-TECHNE CORP
COM
09073M104
4196
46628
SH
SOLE
41264
0
5364
BIOCEPT INC
COM
09072V105
14
10000
SH
SOLE
10000
0
0
BIOGEN INC
COM
09062X103
11486
37495
SH
SOLE
16387
0
21108
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
12837
122538
SH
SOLE
80972
0
41566
BIODELIVERY SCIENCES INTL
COM
09060J106
2734
570903
SH
SOLE
27863
0
543040
BENEFITFOCUS INC COM
COM
08180D106
9712
266893
SH
SOLE
25525
0
241368
BAXALTA INC
COM
07177M103
2779
71203
SH
SOLE
12975
0
58228
BARCLAYS BANK PLC IPATH S&P
ETF
06742E711
220
10953
SH
SOLE
0
0
10953
BANCO SANTANDER SA-SPON ADR
ADR
05964H105
531
109180
SH
SOLE
8042
0
101138
BOFI HOLDING INC
COM
05566U108
1185
56310
SH
SOLE
13500
0
42810
BNP PARIBAS-ADR
ADR
05565A202
715
25290
SH
SOLE
15145
0
10145
BCE INC
COM
05534B760
962
24919
SH
SOLE
3767
0
21152
BAE SYSTEMS PLC -SPON ADR
ADR
05523R107
201
6818
SH
SOLE
1618
0
5200
B & G FOODS INC
COM
05508R106
4392
125435
SH
SOLE
16650
0
108785
AWARE INC-MASS
COM
05453N100
50
15500
SH
SOLE
15500
0
0
ATRICURE INC
COM
04963C209
1228
54725
SH
SOLE
35691
0
19034
ASTELLAS PHARMA INC-UNSP ADR
ADR
04623U102
416
29095
SH
SOLE
26332
0
2763
ASIA TIGERS FUND INC
COM
04516T105
257
28456
SH
SOLE
2207
0
26249
ARTISAN PARTNERS ASSET MA -A
COM
04316A108
318
8827
SH
SOLE
0
0
8827
ARES CAPITAL CORP
COM
04010L103
146
10282
SH
SOLE
1582
0
8700
ARCELORMITTAL-NY REGISTERED
COM
03938L104
218
51670
SH
SOLE
51670
0
0
ARATANA THERAPEUTICS INC
COM
03874P101
2261
405401
SH
SOLE
117560
0
287841
APPLIED ENERGETICS INC
COM
03819M106
0
10000
SH
SOLE
0
0
10000
APPFOLIO INC CLASS A COM
COM
03783C100
209
14320
SH
SOLE
2420
0
11900
APARTMENT INVESTMENT & MANAGEM
COM
03748R101
622
15550
SH
SOLE
0
0
15550
ANSYS INC
COM
03662Q105
2518
27232
SH
SOLE
21497
0
5735
ANHEUSER-BUSCH INBEV-SPN ADR
ADR
03524A108
3200
25597
SH
SOLE
13626
0
11971
AMERIS BANCORP
COM
03076K108
919
27036
SH
SOLE
0
0
27036
AMERIPRISE FINANCIAL INC
COM
03076C106
1466
13786
SH
SOLE
5282
0
8504
AMERICAN VANTAGE COMPANIES
COM
03037B106
1
21865
SH
SOLE
21865
0
0
AMERICAN TOWER CORP
COM
03027X100
8157
84134
SH
SOLE
10095
0
74039
AMERICAN AIRLINES GROUP INC
COM
02376R102
1299
30682
SH
SOLE
2194
0
28488
AMERICA MOVIL-SPN ADR CL L
ADR
02364W105
182
13038
SH
SOLE
6644
0
6394
ALTRIA GROUP INC
COM
02209S103
12914
221871
SH
SOLE
20997
0
200874
ALPHABET INC-CL A
COM
02079K305
70116
90123
SH
SOLE
50543
0
39580
ALPHABET INC-CL C
COM
02079K107
131310
173032
SH
SOLE
71690
0
101342
ALLSCRIPTS HEALTHCARE SOLUTI
COM
01988P108
481
31250
SH
SOLE
22535
0
8715
ALLIANCEBERNSTEIN HOLDING LP
COM
01881G106
305
12839
SH
SOLE
2627
0
10212
ALLIANCE RESOURCE PARTNERS
COM
01877R108
324
24075
SH
SOLE
1940
0
22135
ALLIANCE HOLDINGS GP LP
COM
01861G100
211
10480
SH
SOLE
5300
0
5180
ALIBABA GROUP HOLDING-SP ADR
ADR
01609W102
12404
152629
SH
SOLE
88553
0
64076
AKAMAI TECHNOLOGIES INC
COM
00971T101
23660
449547
SH
SOLE
279917
0
169630
AGENUS INC
COM
00847G705
267
58930
SH
SOLE
21505
0
37425
AETNA INC
COM
00817Y108
1875
17344
SH
SOLE
4064
0
13280
ADVISORY BOARD CO/THE
COM
00762W107
29864
602000
SH
SOLE
174676
0
427324
ADVANCE AUTO PARTS INC
COM
00751Y106
250
1667
SH
SOLE
112
0
1555
ADURO BIOTECH INC COM
COM
00739L101
3712
131940
SH
SOLE
8640
2500
120800
ADOBE SYSTEMS INC
COM
00724F101
83788
891942
SH
SOLE
623774
0
268168
ACUITY BRANDS INC
COM
00508Y102
46202
197615
SH
SOLE
64680
0
132935
ACTUANT CORPORATION CL A
COM
00508X203
244
10196
SH
SOLE
0
0
10196
ACTIVISION BLIZZARD INC
COM
00507V109
776
20063
SH
SOLE
65
0
19998
ACHILLION PHARMACEUTICALS INC
COM
00448Q201
435
40400
SH
SOLE
0
0
40400
ACCELERATE DIAGNOSTICS INC
COM
00430H102
694
32335
SH
SOLE
5871
0
26464
ABBVIE INC
COM
00287Y109
42932
724723
SH
SOLE
163206
0
561517
AT&T INC
COM
00206R102
14590
424007
SH
SOLE
65927
0
358080
ARC DOCUMENT SOLUTIONS INC COM
COM
00191G103
179
40696
SH
SOLE
15096
0
25600
ALERIAN MLP ETF
ETF
00162Q866
1038
86242
SH
SOLE
5870
0
80372
ADT CORP/THE
COM
00101J106
5427
164549
SH
SOLE
10303
0
154246
GLOBAL X NEXT EMERGING & FRO
ETF
37950E218
300
17415
SH
SOLE
0
0
17415
CDEX INC CLASS A COM
COM
12507E201
0
40000
SH
SOLE
0
0
40000
TRAVELERS COS INC/THE
COM
89417E109
1768
15669
SH
SOLE
3926
0
11743
TOTAL SA-SPON ADR
ADR
89151E109
1467
32628
SH
SOLE
24940
0
7688
IMAX CORP
COM
45245E109
778
21893
SH
SOLE
14203
0
7690
FORTINET INC
COM
34959E109
604
19392
SH
SOLE
2350
0
17042
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
231
2478
SH
SOLE
0
0
2478
YUMA ENERGY INC COM
COM
98872E108
2
14000
SH
SOLE
0
0
14000
EDWARDS LIFESCIENCES CORP
COM
28176E108
1016
12862
SH
SOLE
2922
0
9940
CBOA FINANCIAL INC
COM
1248E0108
22
11034
SH
SOLE
11034
0
0
TARGET CORP
COM
87612E106
3484
47986
SH
SOLE
9144
0
38842
SALLY BEAUTY HOLDINGS INC
COM
79546E104
25059
898480
SH
SOLE
694783
0
203697
AMERISOURCEBERGEN CORP
COM
03073E105
433
4179
SH
SOLE
1092
0
3087
ENTIA BIOSCIENCES INC
COM
29384E104
7
100000
SH
SOLE
0
0
100000
U S SILICA HOLDINGS INC
COM
90346E103
1489
79514
SH
SOLE
16251
0
63263
FIRSTSERVICE CORP
COM
33767E103
4016
99342
SH
SOLE
30697
0
68645
CNO FINANCIAL GROUP INC
COM
12621E103
1179
61800
SH
SOLE
0
0
61800
CDK GLOBAL INC
COM
12508E101
3499
73720
SH
SOLE
22732
0
50988
DUN & BRADSTREET CORP
COM
26483E100
1077
10368
SH
SOLE
1950
0
8418
CORNERSTONE BANCORP SC
COM
21922E100
56
11105
SH
SOLE
0
0
11105
ZURICH INSURANCE GROUP-ADR
ADR
989825104
262
10195
SH
SOLE
6300
0
3895
ZEBRA TECHNOLOGIES CORP-CL A
COM
989207105
23849
342419
SH
SOLE
120599
0
221820
YUM! BRANDS INC
COM
988498101
7392
101195
SH
SOLE
60305
0
40890
YAHOO! INC
COM
984332106
1710
51412
SH
SOLE
6578
0
44834
XILINX INC
COM
983919101
3552
75631
SH
SOLE
20557
0
55074
WOODWARD INC
COM
980745103
1018
20500
SH
SOLE
0
0
20500
WOLSELEY PLC-ADR
ADR
977868306
722
131819
SH
SOLE
106442
0
25377
WITS BASIN PRECIOUS MINERALS
COM
977427103
2
41059
SH
SOLE
0
0
41059
WINSTON PHARMACEUTICALS INC
COM
975657107
4
370671
SH
SOLE
0
0
370671
WILLIAMS-SONOMA INC
COM
969904101
31982
547561
SH
SOLE
320636
0
226925
January 16 Calls on WFM US
OPTION
966837906
33
1000
SH
Call
SOLE
1000
0
0
WHOLE FOODS MARKET INC
COM
966837106
4305
128520
SH
SOLE
18950
0
109570
WHITING PETROLEUM CORP
COM
966387102
176
18732
SH
SOLE
2875
0
15857
WHITEWAVE FOODS CO
COM
966244105
979
25176
SH
SOLE
4776
0
20400
WHIRLPOOL CORP
COM
963320106
297
2030
SH
SOLE
359
0
1671
WEYERHAEUSER CO
COM
962166104
1562
52102
SH
SOLE
735
0
51367
WESTERN UNION CO
COM
959802109
2729
152417
SH
SOLE
30169
0
122248
WESTERN GAS PARTNERS LP COM UN
LTD PARTN
958254104
5002
105240
SH
SOLE
7530
0
97710
WESTERN DIGITAL CORP
COM
958102105
460
7669
SH
SOLE
1571
0
6098
WEST CORPORATION
COM
952355204
355
16500
SH
SOLE
1050
0
15450
WELLS FARGO & CO
COM
949746101
39257
722180
SH
SOLE
158753
0
563427
WATSCO INC
COM
942622200
52812
450889
SH
SOLE
297834
0
153055
WATERS CORP
COM
941848103
1505
11181
SH
SOLE
250
0
10931
WALGREENS BOOTS ALLIANCE INC
COM
931427108
112206
1317673
SH
SOLE
466285
0
851388
WAL-MART STORES INC
COM
931142103
19111
311768
SH
SOLE
54900
0
256868
WAGEWORKS INC
COM
930427109
23868
526078
SH
SOLE
189141
0
336937
WABTEC CORP
COM
929740108
438
6172
SH
SOLE
72
0
6100
WD-40 CO
COM
929236107
6400
64885
SH
SOLE
49875
0
15010
VULCAN MATERIALS CO
COM
929160109
2751
28977
SH
SOLE
27557
0
1420
VIRTU FINANCIAL INC-CLASS A
COM
928254101
569
25132
SH
SOLE
11921
0
13211
VANGUARD TOTAL STOCK MKT ETF
ETF
922908769
8458
81100
SH
SOLE
20945
0
60155
VANGUARD SMALL-CAP ETF
ETF
922908751
2993
27052
SH
SOLE
23736
0
3316
VANGUARD VALUE ETF
ETF
922908744
6550
80346
SH
SOLE
12988
0
67358
VANGUARD GROWTH ETF
ETF
922908736
62155
584221
SH
SOLE
21905
0
562316
VANGUARD EXTENDED MARKET ETF
ETF
922908652
2896
34566
SH
SOLE
34066
0
500
VANGUARD MID-CAP ETF
ETF
922908629
4897
40778
SH
SOLE
28685
0
12093
VANGUARD SMALL-CAP VALUE ETF
ETF
922908611
781
7914
SH
SOLE
3774
1000
3140
VANGUARD INDEX FUNDS SMALLCAP
ETF
922908595
431
3554
SH
SOLE
1349
0
2205
VANGUARD REIT ETF
ETF
922908553
18578
233021
SH
SOLE
121701
0
111320
VANGUARD MID-CAP GROWTH ETF
ETF
922908538
571
5729
SH
SOLE
4034
0
1695
VANGUARD MID-CAP VALUE ETF
ETF
922908512
1387
16135
SH
SOLE
3410
0
12725
VANGUARD S&P 500 ETF
ETF
922908363
9150
48948
SH
SOLE
25449
0
23499
VEEVA SYSTEMS INC-CLASS A
COM
922475108
30075
1042466
SH
SOLE
229607
0
812859
VAPOR CORP
COM
922099304
7
13396
SH
SOLE
0
0
13396
VANGUARD FTSE EUROPE ETF
ETF
922042874
5613
112548
SH
SOLE
53651
0
58897
VANGUARD INTERNATIONAL EQUITY
ETF
922042866
270
4773
SH
SOLE
4573
0
200
VANGUARD FTSE EMERGING MARKE
ETF
922042858
15705
480143
SH
SOLE
201680
0
278463
VANGUARD FTSE ALL-WORLD EX-U
ETF
922042775
48497
1117204
SH
SOLE
858395
0
258809
VANGUARD INTL EQUITY INDEX FD
ETF
922042742
452
7860
SH
SOLE
0
0
7860
VANGUARD GLBL EX-US REAL EST
ETF
922042676
4423
86557
SH
SOLE
52445
0
34112
VANGUARD INDEX FUNDS VANGUARD
ETF
921946406
26217
392767
SH
SOLE
12524
0
380243
VANGUARD FTSE DEVELOPED ETF
ETF
921943858
22622
616088
SH
SOLE
292287
0
323801
VANGUARD TOTAL BOND MARKET
ETF
921937835
4161
51518
SH
SOLE
0
0
51518
VANGUARD MEGA CAP GROWTH ETF
ETF
921910816
1646
19818
SH
SOLE
19818
0
0
VANGUARD DIVIDEND APPREC ETF
ETF
921908844
15442
198587
SH
SOLE
33341
0
165246
VALSPAR CORP/THE
COM
920355104
409
4942
SH
SOLE
900
0
4042
VALENCE TECHNOLOGY INC
COM
918914102
1
36000
SH
SOLE
0
0
36000
VF CORP
COM
918204108
36224
581906
SH
SOLE
432952
0
148954
VCA INC
COM
918194101
2939
53444
SH
SOLE
25149
0
28295
URANIUM ENERGY CORP
COM
916896103
59
55555
SH
SOLE
55555
0
0
UNIVERSAL ELECTRONICS INC
COM
913483103
514
10000
SH
SOLE
4110
0
5890
UNITED TECHNOLOGIES CORP
COM
913017109
7022
73099
SH
SOLE
15064
0
58035
UNITED SECURITY BANCSHARES INC
COM
911459105
1115
125500
SH
SOLE
0
0
125500
UNITED PARCEL SERVICE-CL B
COM
911312106
51612
536346
SH
SOLE
240338
0
296008
UNION PACIFIC CORP
COM
907818108
49506
633072
SH
SOLE
341253
0
291819
UNILEVER N V -NY SHARES
COM
904784709
4372
100941
SH
SOLE
47522
0
53419
UNILEVER PLC-SPONSORED ADR
ADR
904767704
1921
44571
SH
SOLE
14745
0
29826
UNIFIRST CORP/MA
COM
904708104
9184
88137
SH
SOLE
48728
0
39409
UNDER ARMOUR INC-CLASS A
COM
904311107
37267
462314
SH
SOLE
56670
0
405644
ULTRA PETROLEUM CORP
COM
903914109
49
19671
SH
SOLE
0
0
19671
US BANCORP
COM
902973304
9459
221697
SH
SOLE
46028
2000
173669
TYSON FOODS INC-CL A
COM
902494103
393
7392
SH
SOLE
5824
0
1568
TYLER TECHNOLOGIES INC
COM
902252105
2071
11885
SH
SOLE
3470
0
8415
TRINITY BIOTECH PLC-SPON ADR
ADR
896438306
324
27589
SH
SOLE
11342
0
16247
TRIMBLE NAVIGATION LTD
COM
896239100
13243
617416
SH
SOLE
378621
0
238795
TRIMAS CORP
COM
896215209
364
19491
SH
SOLE
11242
0
8249
TRIANGLE CAPITAL CORPORATION
COM
895848109
328
17175
SH
SOLE
0
0
17175
TRANSDIGM GROUP INC
COM
893641100
61035
267173
SH
SOLE
206454
0
60719
TRACTOR SUPPLY COMPANY
COM
892356106
56129
656495
SH
SOLE
405790
0
250705
TOYOTA MOTOR CORP -SPON ADR
ADR
892331307
296
2404
SH
SOLE
300
0
2104
TOWERSTREAM CORPORATION
COM
892000100
3
10000
SH
SOLE
0
0
10000
TOWERS WATSON & CO-CL A
COM
891894107
2977
23177
SH
SOLE
19802
0
3375
TORONTO-DOMINION BANK
COM
891160509
1305
33329
SH
SOLE
32085
0
1244
TOLL BROTHERS INC
COM
889478103
243
7325
SH
SOLE
1350
0
5975
TIVO INC
COM
888706108
1214
140720
SH
SOLE
5775
0
134945
TIME WARNER INC
COM
887317303
1450
22417
SH
SOLE
4037
0
18380
TIFFANY & CO
COM
886547108
1437
18844
SH
SOLE
1250
0
17594
TIDEWATER INC
COM
886423102
104
15102
SH
SOLE
15000
0
102
THRESHOLD PHARMACEUTICALS INC
COM
885807206
15
32855
SH
SOLE
0
0
32855
THOMSON REUTERS CORP
COM
884903105
786
20762
SH
SOLE
1214
0
19548
THERMO FISHER SCIENTIFIC INC
COM
883556102
12633
89066
SH
SOLE
58198
0
30868
TEXTURA CORP
COM
883211104
3480
161240
SH
SOLE
58846
0
102394
TEXAS INSTRUMENTS INC
COM
882508104
9408
171645
SH
SOLE
112782
0
58863
TEVA PHARMACEUTICAL-SP ADR
ADR
881624209
2234
34036
SH
SOLE
19777
0
14259
TERADYNE INC
COM
880770102
240
11647
SH
SOLE
2791
0
8856
TELETECH HOLDINGS INC
COM
879939106
265
9514
SH
SOLE
3542
0
5972
TELEFLEX INC
COM
879369106
506
3850
SH
SOLE
0
0
3850
TANGER FACTORY OUTLET CENTERS
COM
875465106
268
8200
SH
SOLE
0
0
8200
TAIWAN SEMICONDUCTOR-SP ADR
ADR
874039100
777
34172
SH
SOLE
31095
0
3077
T MOBILE US INC
COM
872590104
1348
34475
SH
SOLE
10000
0
24475
TJX COMPANIES INC
COM
872540109
12848
181194
SH
SOLE
21967
1300
157927
TECO ENERGY INC
COM
872375100
201
7550
SH
SOLE
1400
0
6150
WTS TCF FINANCIAL CORPORATION
WTS
872275128
39
18645
SH
SOLE
3500
0
15145
SYSCO CORP
COM
871829107
5765
140634
SH
SOLE
22052
0
118582
SYMANTEC CORP
COM
871503108
832
39658
SH
SOLE
1942
0
37716
SUPERVALU INC
COM
868536103
105
15450
SH
SOLE
15450
0
0
SUNPOWER CORP
COM
867652406
2223
74079
SH
SOLE
2060
0
72019
SUNCOR ENERGY INC
COM
867224107
37740
1462805
SH
SOLE
623967
0
838838
SUN HYDRAULICS CORP
COM
866942105
218
6905
SH
SOLE
0
0
6905
SUN LIFE FINANCIAL INC
COM
866796105
547
17533
SH
SOLE
0
0
17533
SUN COMMUNITIES INC
COM
866674104
923
13480
SH
SOLE
100
0
13380
SUMMIT HOTEL PROPERTIES INC
COM
866082100
182
15250
SH
SOLE
0
0
15250
SUBURBAN PROPANE PARTNERS LP
COM
864482104
304
12531
SH
SOLE
1282
0
11249
STURGIS BANCORP INC
COM
864087101
598
57066
SH
SOLE
0
0
57066
STRYKER CORP
COM
863667101
25898
278663
SH
SOLE
78321
0
200342
STOCK YARDS BANCORP INC
COM
861025104
234
6192
SH
SOLE
0
0
6192
STERICYCLE INC
COM
858912108
126164
1046137
SH
SOLE
513074
0
533063
STATE STREET CORP
COM
857477103
1069
16123
SH
SOLE
9684
0
6439
STARBUCKS CORP
COM
855244109
233664
3892471
SH
SOLE
889307
31547
2971617
STAPLES INC
COM
855030102
517
54599
SH
SOLE
4650
0
49949
STANLEY BLACK & DECKER INC
COM
854502101
1232
11547
SH
SOLE
0
0
11547
SQUARE INC - A
COM
852234103
2235
170836
SH
SOLE
114800
0
56036
SPLUNK INC
COM
848637104
1161
19744
SH
SOLE
1832
0
17912
SPECTRA ENERGY CORP
COM
847560109
1011
42233
SH
SOLE
2929
0
39304
SOUTHWEST AIRLINES CO
COM
844741108
271
6312
SH
SOLE
1460
0
4852
SOUTHERN CO/THE
COM
842587107
2051
43849
SH
SOLE
13152
0
30697
SOUTHERN BANC COMPANY INC (THE
COM
842233108
103
10542
SH
SOLE
0
0
10542
SONUS NETWORKS INC
COM
835916503
222
31229
SH
SOLE
29800
0
1429
SNAP-ON INC
COM
833034101
6693
39043
SH
SOLE
12333
0
26710
JM SMUCKER CO/THE
COM
832696405
25051
203113
SH
SOLE
14043
0
189070
SKECHERS USA INC-CL A
COM
830566105
771
25550
SH
SOLE
2400
0
23150
SIONIX CORP
COM
829400100
0
30000
SH
SOLE
0
0
30000
SIMON PROPERTY GROUP INC
COM
828806109
677
3486
SH
SOLE
255
0
3231
SILVER WHEATON CORP
COM
828336107
137
11045
SH
SOLE
3138
0
7907
SILICON LABORATORIES INC
COM
826919102
3103
63945
SH
SOLE
500
0
63445
SIEMENS AG-SPONS ADR
ADR
826197501
811
8412
SH
SOLE
6625
0
1787
SHUTTERSTOCK INC COM
COM
825690100
658
20347
SH
SOLE
1855
0
18492
SHERWIN-WILLIAMS CO/THE
COM
824348106
5734
22090
SH
SOLE
11231
0
10859
SHELL MIDSTREAM PARTNERS L P U
LTD PARTN
822634101
6063
146035
SH
SOLE
7950
0
138085
SHAKE SHACK INC CL A
COM
819047101
1639
41412
SH
SOLE
1500
0
39912
SEQUENOM INC
COM
817337405
82
50000
SH
SOLE
0
0
50000
SEMPRA ENERGY
COM
816851109
1815
19314
SH
SOLE
212
0
19102
SEATTLE GENETICS INC
COM
812578102
30603
681900
SH
SOLE
80641
0
601259
SCOTTS MIRACLE-GRO CO-CL A
COM
810186106
18014
279254
SH
SOLE
68955
0
210299
SCHWAB (CHARLES) CORP
COM
808513105
51621
1567599
SH
SOLE
441847
0
1125752
SCHLUMBERGER LTD
COM
806857108
82973
1189586
SH
SOLE
645060
0
544526
HENRY SCHEIN INC
COM
806407102
1861
11772
SH
SOLE
3441
0
8331
SCANSOURCE INC
COM
806037107
237
7358
SH
SOLE
800
0
6558
SAP SE-SPONSORED ADR
ADR
803054204
826
10450
SH
SOLE
9499
0
951
SANGAMO BIOSCIENCES INC
COM
800677106
195
21400
SH
SOLE
18400
0
3000
SAN JUAN BASIN ROYALTY TR-UBI
COM
798241105
57
14000
SH
SOLE
0
0
14000
ST JUDE MEDICAL INC
COM
790849103
401
6497
SH
SOLE
2664
0
3833
SEI INVESTMENTS CO
COM
784117103
1666
31807
SH
SOLE
2636
0
29171
RYANAIR HOLDINGS PLC-SP ADR
ADR
783513203
589
6816
SH
SOLE
5260
0
1556
RUCKUS WIRELESS INC COM
COM
781220108
1058
98800
SH
SOLE
0
0
98800
KONINKLIJKE KPN NV - SP ADR
ADR
780641205
70
18407
SH
SOLE
0
0
18407
ROYAL DUTCH SHELL-SPON ADR-A
ADR
780259206
3296
71987
SH
SOLE
26834
0
45153
ROYAL DUTCH SHELL-SPON ADR-B
ADR
780259107
1555
33783
SH
SOLE
22694
0
11089
ROYAL BANK OF CANADA
ADR
780087102
264
4934
SH
SOLE
0
0
4934
ROVI CORP
OPTION
779376902
65
4000
SH
Call
SOLE
0
0
4000
ROVI CORP
COM
779376102
1195
71750
SH
SOLE
2000
0
69750
ROSS STORES INC
COM
778296103
302
5620
SH
SOLE
1954
0
3666
ROPER TECHNOLOGIES INC
COM
776696106
3141
16551
SH
SOLE
9931
0
6620
ROLLS-ROYCE HOLDINGS-SP ADR
ADR
775781206
266
31267
SH
SOLE
28403
0
2864
ROGERS COMMUNICATIONS INC-B
COM
775109200
337
9796
SH
SOLE
619
0
9177
ROCKWELL COLLINS INC
COM
774341101
27252
295255
SH
SOLE
181252
0
114003
ROCKWELL AUTOMATION INC
COM
773903109
1074
10472
SH
SOLE
6222
0
4250
ROCHE HOLDINGS LTD-SPONS ADR
ADR
771195104
5644
163735
SH
SOLE
105165
0
58570
ROBERT HALF INTL INC
COM
770323103
9259
196443
SH
SOLE
79405
0
117038
RITE AID CORP
COM
767754104
231
29520
SH
SOLE
0
0
29520
RITCHIE BROS AUCTIONEERS
COM
767744105
805
33428
SH
SOLE
1755
0
31673
RIO TINTO PLC-SPON ADR
ADR
767204100
483
16621
SH
SOLE
15132
0
1489
RIGNET INC
COM
766582100
1267
61270
SH
SOLE
9160
0
52110
REYNOLDS AMERICAN INC
COM
761713106
714
15488
SH
SOLE
12610
0
2878
REXAM PLC-SPONSORED ADR
ADR
761655604
205
4603
SH
SOLE
189
0
4414
RESTORATION HARDWARE HOLDING
COM
761283100
1078
13572
SH
SOLE
2936
0
10636
RESMED INC
COM
761152107
14056
261805
SH
SOLE
30020
0
231785
REPUBLIC SERVICES INC
COM
760759100
889
20232
SH
SOLE
1738
0
18494
RELX PLC - SPON ADR
ADR
759530108
891
49986
SH
SOLE
39451
0
10535
RED HAT INC
COM
756577102
108347
1308395
SH
SOLE
929131
0
379264
RECKITT BENCKISER-SPON ADR
ADR
756255204
702
37538
SH
SOLE
33784
0
3754
RAYTHEON COMPANY
COM
755111507
3250
26104
SH
SOLE
2361
0
23743
RAPID7 INC COM
COM
753422104
1989
131490
SH
SOLE
14180
0
117310
RACKSPACE HOSTING INC
COM
750086100
3810
150500
SH
SOLE
6725
0
143775
RPM INTERNATIONAL INC
COM
749685103
450
10212
SH
SOLE
4150
0
6062
RLI CORP
COM
749607107
370
6010
SH
SOLE
0
0
6010
QUOTIENT TECHNOLOGY INC
COM
749119103
158
23232
SH
SOLE
9554
0
13678
QUESTAR CORP
COM
748356102
403
20730
SH
SOLE
0
0
20730
QUALCOMM INC
COM
747525103
21580
431750
SH
SOLE
108680
0
323070
PUBLIC SERVICE ENTERPRISE GP
COM
744573106
357
9221
SH
SOLE
617
0
8604
PRUDENTIAL FINANCIAL INC
COM
744320102
1070
13152
SH
SOLE
2147
0
11005
PROTO LABS INC
COM
743713109
47045
738661
SH
SOLE
251429
0
487232
PROTEIN POLYMER TECHNOLOGIES I
COM
743697104
0
660000
SH
SOLE
0
0
660000
PROOFPOINT INC
COM
743424103
1537
23655
SH
SOLE
405
0
23250
PROGRESSIVE CORP
COM
743315103
2935
92324
SH
SOLE
6018
0
86306
PROGENICS PHARMACEUTICALS INC
COM
743187106
147
24000
SH
SOLE
0
0
24000
PRIVATEBANCORP INC
COM
742962103
1308
31900
SH
SOLE
3300
0
28600
PROCTER & GAMBLE CO/THE
COM
742718109
39400
496175
SH
SOLE
129365
0
366810
PRICELINE GROUP INC/THE
COM
741503403
53460
41932
SH
SOLE
34898
0
7034
PRECISION CASTPARTS CORP
COM
740189105
17197
74125
SH
SOLE
49192
0
24933
POPULAR INC COM
ADR
733174700
1091
38500
SH
SOLE
0
0
38500
POLARIS INDUSTRIES INC
COM
731068102
291
3395
SH
SOLE
794
0
2601
PLUM CREEK TIMBER CO
COM
729251108
1135
23803
SH
SOLE
5931
0
17872
PLAINS ALL AMER PIPELINE LP
COM
726503105
6104
264256
SH
SOLE
31363
0
232893
PIONEER NATURAL RESOURCES CO
COM
723787107
10004
79794
SH
SOLE
74621
0
5173
PHILLIPS 66 PARTNERS LP COM UN
LTD PARTN
718549207
2504
40787
SH
SOLE
2500
0
38287
PHILLIPS 66
COM
718546104
3063
37453
SH
SOLE
13222
0
24231
PHILIP MORRIS INTERNATIONAL
COM
718172109
20542
233682
SH
SOLE
49404
0
184278
PFIZER INC
COM
717081103
22190
687440
SH
SOLE
196916
0
490524
PFENEX INC COM
COM
717071104
1855
149844
SH
SOLE
17810
0
132034
PERMIAN BASIN ROYALTY TRUST UB
COM
714236106
111
22000
SH
SOLE
9500
0
12500
PEPSICO INC
COM
713448108
31087
311119
SH
SOLE
66146
0
244973
J C PENNEY CO INC
COM
708160106
218
32775
SH
SOLE
2825
0
29950
PAYCHEX INC
COM
704326107
28816
544828
SH
SOLE
191800
0
353028
PATTERSON COS INC
COM
703395103
459
10164
SH
SOLE
500
0
9664
PARKER HANNIFIN CORP
COM
701094104
887
9145
SH
SOLE
400
0
8745
PAREXEL INTERNATIONAL CORP
COM
699462107
232
3421
SH
SOLE
899
0
2522
January 16 Calls on P US
OPTION
698354907
13
1000
SH
Call
SOLE
1000
0
0
PANDORA MEDIA INC
COM
698354107
13956
1040823
SH
SOLE
728932
0
311891
PALO ALTO NETWORKS INC
COM
697435105
58525
332266
SH
SOLE
82400
0
249866
PACWEST BANCORP
COM
695263103
232
5407
SH
SOLE
0
0
5407
PACCAR INC
COM
693718108
945
19958
SH
SOLE
1553
0
18405
PPG INDUSTRIES INC
COM
693506107
4083
41323
SH
SOLE
22823
0
18500
PNC FINANCIAL SERVICES GROUP
COM
693475105
1855
19464
SH
SOLE
1747
0
17717
OWENS & MINOR INC
COM
690732102
689
19157
SH
SOLE
485
0
18672
ORKLA ASA-SPON ADR
ADR
686331109
155
19860
SH
SOLE
0
0
19860
ORIX - SPONSORED ADR
ADR
686330101
594
8465
SH
SOLE
7676
0
789
ORCA TECHNOLOGIES INC
COM
685935108
0
46250
SH
SOLE
46250
0
0
ON ASSIGNMENT INC
COM
682159108
2330
51845
SH
SOLE
25710
0
26135
OMEROS CORP
COM
682143102
173
11000
SH
SOLE
0
0
11000
OMNICOM GROUP
COM
681919106
2257
29828
SH
SOLE
1747
0
28081
OLD REPUBLIC INTL CORP
COM
680223104
950
50999
SH
SOLE
7000
0
43999
OLD NATIONAL BANCORP
COM
680033107
447
33000
SH
SOLE
300
0
32700
OFFICE DEPOT INC
COM
676220106
199
35280
SH
SOLE
0
0
35280
OCCIDENTAL PETROLEUM CORP
COM
674599105
4036
59708
SH
SOLE
20445
0
39263
OSI SYSTEMS INC
COM
671044105
2787
31435
SH
SOLE
23364
0
8071
NUVASIVE INC
COM
670704105
1542
28511
SH
SOLE
3963
0
24548
NUCOR CORP
COM
670346105
642
15941
SH
SOLE
1240
0
14701
NOVO-NORDISK A/S-SPONS ADR
ADR
670100205
15745
271113
SH
SOLE
17254
0
253859
NORTHROP GRUMMAN CORP
COM
666807102
1836
9727
SH
SOLE
4524
0
5203
NORTHERN TRUST CORP
COM
665859104
56349
781653
SH
SOLE
491807
0
289846
NORTHEAST INDIANA BANCORP INC
COM
664196201
240
8000
SH
SOLE
0
0
8000
NORTH EUROPEAN OIL ROYALTY TRU
COM
659310106
80
11000
SH
SOLE
2500
0
8500
NORFOLK SOUTHERN CORP
COM
655844108
1710
20224
SH
SOLE
10209
0
10015
NORDSTROM INC
COM
655664100
1098
22058
SH
SOLE
3778
0
18280
NOBLE ENERGY INC
COM
655044105
1120
34024
SH
SOLE
14709
0
19315
NIPPON TELEGRAPH & TELE-ADR
ADR
654624105
243
6119
SH
SOLE
303
0
5816
NIKE INC -CL B
COM
654106103
41683
666923
SH
SOLE
114138
0
552785
NIDEC CORPORATION-SPON ADR
ADR
654090109
317
17423
SH
SOLE
15444
0
1979
NEWMONT MINING CORP HOLDING CO
OPTION
651639906
44
2500
SH
Call
SOLE
0
0
2500
NEWMONT MINING CORP
COM
651639106
1339
74465
SH
SOLE
3300
0
71165
NEWELL RUBBERMAID INC
COM
651229106
2387
54172
SH
SOLE
45186
0
8986
NEW YORK COMMUNITY BANCORP
COM
649445103
552
33853
SH
SOLE
12200
0
21653
NESTLE SA-SPONS ADR
ADR
641069406
15425
207162
SH
SOLE
53446
0
153716
NEPHROS INC
COM
640671301
26
121334
SH
SOLE
0
0
121334
NEOGEN CORP
COM
640491106
213
3778
SH
SOLE
38
0
3740
NEKTAR THERAPEUTICS
COM
640268108
5552
329545
SH
SOLE
14100
0
315445
NATIONAL OILWELL VARCO INC
COM
637071101
764
22820
SH
SOLE
2138
0
20682
NATIONAL GENERAL HOLDINGS CORP
COM
636220303
244
11200
SH
SOLE
3000
0
8200
NATIONAL FUEL GAS CO
COM
636180101
941
22010
SH
SOLE
656
0
21354
NATIONAL CINEMEDIA INC
COM
635309107
332
21119
SH
SOLE
546
0
20573
NATIONAL BEVERAGE CORP
COM
635017106
1229
27057
SH
SOLE
0
0
27057
NATIONAL BANK HOLDINGS CORPORA
COM
633707104
267
12500
SH
SOLE
0
0
12500
MURPHY USA INC
COM
626755102
277
4575
SH
SOLE
4500
0
75
MURPHY OIL CORP
COM
626717102
494
22003
SH
SOLE
21448
0
555
MULTI COLOR CORP
COM
625383104
266
4455
SH
SOLE
0
0
4455
MOTOROLA SOLUTIONS INC
COM
620076307
1183
17290
SH
SOLE
504
0
16786
MORNINGSTAR INC
COM
617700109
21555
268076
SH
SOLE
127975
0
140101
MORGAN STANLEY
COM
617446448
2243
70522
SH
SOLE
22541
0
47981
MOODY'S CORP
COM
615369105
9199
91680
SH
SOLE
52707
0
38973
MONSTER WORLDWIDE INC
COM
611742107
120
21050
SH
SOLE
1500
0
19550
MONROE CAPITAL CORP
COM
610335101
9693
740471
SH
SOLE
38903
0
701568
MONOLITHIC POWER SYSTEMS INC
COM
609839105
1303
20446
SH
SOLE
13570
0
6876
MONDELEZ INTERNATIONAL INC-A
COM
609207105
3451
76964
SH
SOLE
4522
0
72442
MITSUBISHI UFJ FINL-SPON ADR
ADR
606822104
611
98435
SH
SOLE
89184
0
9251
MITEK SYSTEMS INC NEW
COM
606710200
942
229345
SH
SOLE
1725
0
227620
MINERALS TECHNOLOGIES INC
COM
603158106
2340
51016
SH
SOLE
5332
0
45684
HERMAN MILLER INC
COM
600544100
359
12500
SH
SOLE
12500
0
0
MIDDLEBY CORP
COM
596278101
3964
36754
SH
SOLE
25108
0
11646
MICRON TECHNOLOGY INC
COM
595112103
1953
137943
SH
SOLE
23650
0
114293
MICROCHIP TECHNOLOGY INC
COM
595017104
6021
129377
SH
SOLE
39126
0
90251
MICROVISION INC DEL
COM
594960304
35
12375
SH
SOLE
0
0
12375
MICROSOFT CORP
COM
594918104
99434
1792260
SH
SOLE
696174
0
1096086
METTLER-TOLEDO INTERNATIONAL
COM
592688105
2411
7111
SH
SOLE
5945
0
1166
MERRIMACK PHARMACEUTICALS INC
COM
590328100
2426
307100
SH
SOLE
34675
0
272425
MERIT MEDICAL SYSTEMS INC
COM
589889104
286
15399
SH
SOLE
0
0
15399
MEREDITH CORP
COM
589433101
265
6120
SH
SOLE
6000
0
120
MEAD JOHNSON NUTRITION CO
COM
582839106
26859
340210
SH
SOLE
115737
0
224473
MCDONALD'S CORP
COM
580135101
27490
232695
SH
SOLE
63329
0
169366
MCCORMICK & CO-NON VTG SHRS
COM
579780206
37256
435444
SH
SOLE
243576
0
191868
MARTIN MIDSTREAM PARTNERS LP
COM
573331105
255
11770
SH
SOLE
0
0
11770
MARRIOTT INTERNATIONAL -CL A
COM
571903202
13519
201662
SH
SOLE
43855
0
157807
MARSH & MCLENNAN COS
COM
571748102
2061
37168
SH
SOLE
2812
0
34356
MARLIN BUSINESS SVCS CORP
COM
571157106
2216
138016
SH
SOLE
5200
0
132816
MARCUS & MILLICHAP INC
COM
566324109
18385
630968
SH
SOLE
251644
0
379324
MARATHON OIL CORP
COM
565849106
192
15253
SH
SOLE
7510
0
7743
MANHATTAN ASSOCIATES INC
COM
562750109
286
4321
SH
SOLE
0
0
4321
MALVERN BANCORP INC COM
COM
561409103
439
25000
SH
SOLE
25000
0
0
MAGELLAN MIDSTREAM PARTNERS
COM
559080106
17253
254034
SH
SOLE
19472
0
234562
STEVEN MADDEN LTD
COM
556269108
2106
69678
SH
SOLE
53238
0
16440
MSC INDUSTRIAL DIRECT CO-A
COM
553530106
437
7781
SH
SOLE
610
0
7171
MDC PARTNERS INC-A
COM
552697104
3171
146010
SH
SOLE
2250
0
143760
LULULEMON ATHLETICA INC
COM
550021109
15437
294209
SH
SOLE
67900
0
226309
LOWE'S COS INC
COM
548661107
56814
747171
SH
SOLE
397136
0
350035
LOEWS CORP
COM
540424108
462
12043
SH
SOLE
24
0
12019
LOCKHEED MARTIN CORP
COM
539830109
1489
6859
SH
SOLE
2645
0
4214
LLOYDS BANKING GROUP PLC-ADR
ADR
539439109
611
140333
SH
SOLE
93435
0
46898
LITTELFUSE INC
COM
537008104
335
3135
SH
SOLE
1475
0
1660
LINN ENERGY LLC-UNITS
COM
536020100
23
18040
SH
SOLE
3600
0
14440
LINCOLN NATIONAL CORP
COM
534187109
866
17238
SH
SOLE
759
0
16479
ELI LILLY & CO
COM
532457108
7111
84394
SH
SOLE
23774
0
60620
LIBERTY MEDIA CORP - C
COM
531229300
284
7480
SH
SOLE
397
0
7083
LEXMARK INTERNATIONAL INC CL A
COM
529771107
224
6906
SH
SOLE
1350
0
5556
LEMAITRE VASCULAR INC
COM
525558201
263
15229
SH
SOLE
6262
0
8967
LEGGETT & PLATT INC
COM
524660107
2764
65784
SH
SOLE
8695
0
57089
ESTEE LAUDER COMPANIES-CL A
COM
518439104
1779
20210
SH
SOLE
11936
0
8274
LAS VEGAS SANDS CORP
COM
517834107
706
16109
SH
SOLE
1775
0
14334
LANDSTAR SYSTEM INC
COM
515098101
492
8387
SH
SOLE
1286
0
7101
LACLEDE GROUP INC
COM
505597104
255
4300
SH
SOLE
0
0
4300
LKQ CORP
COM
501889208
26645
899262
SH
SOLE
392521
0
506741
KROGER CO
COM
501044101
1300
31096
SH
SOLE
12792
2000
16304
KRAFT HEINZ CO/THE
COM
500754106
3599
49481
SH
SOLE
5242
0
44239
KOHLS CORP
COM
500255104
6454
135521
SH
SOLE
21070
0
114451
KIMBERLY-CLARK DE MEXICO-ADR
ADR
494386204
470
40392
SH
SOLE
2592
0
37800
KIMBERLY-CLARK CORP
COM
494368103
14385
113000
SH
SOLE
19133
0
93867
KEYCORP NEW
COM
493267108
186
14118
SH
SOLE
7603
0
6515
KELLOGG CO
COM
487836108
2744
37976
SH
SOLE
2928
0
35048
KATE SPADE & COMPANY
COM
485865109
641
36128
SH
SOLE
800
0
35328
KAO CORP-SPONSORED ADR
ADR
485537302
714
13882
SH
SOLE
12569
0
1313
JOY GLOBAL INC
OPTION
481165908
31
2600
SH
Call
SOLE
0
0
2600
JOY GLOBAL INC
COM
481165108
821
65150
SH
SOLE
9809
0
55341
JOHNSON CONTROLS INC
COM
478366107
1445
36596
SH
SOLE
3509
0
33087
JOHNSON & JOHNSON
COM
478160104
63784
620956
SH
SOLE
173127
0
447829
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
3526
70765
SH
SOLE
51335
0
19430
JARDEN CORP
COM
471109108
6422
112438
SH
SOLE
96351
0
16087
JAPAN TOBACCO INC-UNSPON ADR
ADR
471105205
333
17924
SH
SOLE
0
0
17924
JACOBS ENGINEERING GROUP INC
COM
469814107
281
6708
SH
SOLE
3698
0
3010
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
1680
25026
SH
SOLE
17959
0
7067
ISHARES MSCI EAFE VALUE ETF
ETF
464288877
3382
72700
SH
SOLE
46088
0
26612
ISHARES MSCI USA ESG SELECT
ETF
464288802
529
6350
SH
SOLE
6150
0
200
ISHARES US PREFERRED STOCK E
ETF
464288687
777
20000
SH
SOLE
7000
0
13000
ISHARES 1-3 YEAR CREDIT BOND
ETF
464288646
815
7795
SH
SOLE
2370
0
5425
ISHARES INTERNATIONAL SELECT D
ETF
464288448
2370
82550
SH
SOLE
23767
0
58783
ISHARES NATIONAL AMT-FREE MU
ETF
464288414
996
9000
SH
SOLE
2700
0
6300
ISHARES JP MORGAN USD EMERGI
ETF
464288281
395
3732
SH
SOLE
0
0
3732
ISHARES MSCI EAFE SMALL-CAP
ETF
464288273
1381
27655
SH
SOLE
7505
0
20150
ISHARES MSCI ACWI ETF
ETF
464288257
3603
64557
SH
SOLE
18080
0
46477
ISHARES MSCI ACWI EX US INDEX
ETF
464288240
3354
84690
SH
SOLE
12120
0
72570
ISHARES S&P SMALL-CAP 600 GR
ETF
464287887
282
2272
SH
SOLE
101
0
2171
ISHARES S&P SMALL-CAP 600 VA
ETF
464287879
297
2755
SH
SOLE
660
0
2095
ISHARES EUROPE ETF
ETF
464287861
227
5675
SH
SOLE
0
0
5675
ISHARES CORE S&P SMALL-CAP E
ETF
464287804
1222
11102
SH
SOLE
5225
0
5877
ISHARES US REAL ESTATE ETF
ETF
464287739
551
7338
SH
SOLE
2808
0
4530
ISHARES S&P MID-CAP 400 VALU
ETF
464287705
1438
12276
SH
SOLE
3031
0
9245
ISHARES RUSSELL 3000 ETF
ETF
464287689
13562
112722
SH
SOLE
56072
0
56650
ISHARES CORE US GROWTH ETF
ETF
464287671
2494
30737
SH
SOLE
24768
0
5969
ISHARES CORE US VALUE ETF
ETF
464287663
8242
64704
SH
SOLE
60481
0
4223
ISHARES RUSSELL 2000 ETF
ETF
464287655
10270
91200
SH
SOLE
43864
0
47336
ISHARES RUSSELL 2000 GROWTH
ETF
464287648
1630
11710
SH
SOLE
3514
0
8196
ISHARES RUSSELL 2000 VALUE E
ETF
464287630
2730
29695
SH
SOLE
13314
0
16381
ISHARES RUSSELL 1000 ETF
ETF
464287622
265
2344
SH
SOLE
200
0
2144
ISHARES RUSSELL 1000 GROWTH
ETF
464287614
8164
82073
SH
SOLE
22049
0
60024
ISHARES S&P MID-CAP 400 GROW
ETF
464287606
784
4872
SH
SOLE
293
0
4579
ISHARES RUSSELL 1000 VALUE E
ETF
464287598
8768
89606
SH
SOLE
49137
0
40469
ISHARES NASDAQ BIOTECHNOLOGY
ETF
464287556
2035
6018
SH
SOLE
1072
0
4946
ISHARES CORE S&P MIDCAP ETF
ETF
464287507
2021
14503
SH
SOLE
5078
1000
8425
ISHARES RUSSELL MID-CAP ETF
ETF
464287499
3375
21074
SH
SOLE
2500
0
18574
ISHARES RUSSELL MID-CAP GROW
ETF
464287481
1396
15190
SH
SOLE
4546
0
10644
ISHARES RUSSELL MID CAP VALUE
ETF
464287473
5067
73810
SH
SOLE
5674
0
68136
ISHARES MSCI EAFE ETF
ETF
464287465
35461
603900
SH
SOLE
375370
0
228530
ISHARES 7-10 YEAR TREASURY B
ETF
464287440
3028
28680
SH
SOLE
0
0
28680
ISHARES 20+ YEAR TREASURY BO
ETF
464287432
777
6444
SH
SOLE
0
0
6444
ISHARES S&P 500 VALUE ETF
ETF
464287408
358
4045
SH
SOLE
1786
0
2259
ISHARES S&P 500 GROWTH ETF
ETF
464287309
348
3014
SH
SOLE
277
0
2737
ISHARES IBOXX INVESTMENT GRA
ETF
464287242
1953
17129
SH
SOLE
0
0
17129
ISHARES MSCI EMERGING MARKET
ETF
464287234
4318
134174
SH
SOLE
23893
3000
107281
ISHARES CORE U.S. AGGREGATE
ETF
464287226
622
5755
SH
SOLE
0
0
5755
ISHARES CORE S&P 500 ETF
ETF
464287200
3819
18641
SH
SOLE
12324
0
6317
ISHARES CHINA LARGE-CAP ETF
ETF
464287184
633
17927
SH
SOLE
3911
0
14016
ISHARES TIPS BOND ETF
ETF
464287176
16694
152208
SH
SOLE
78319
0
73889
ISHARES SELECT DIVIDEND ETF
ETF
464287168
5748
76490
SH
SOLE
12845
0
63645
ISHARES S&P 100 ETF
ETF
464287101
218
2400
SH
SOLE
0
0
2400
ISHARES MSCI HONG KONG ETF
ETF
464286871
751
37897
SH
SOLE
900
0
36997
ISHARES MSCI JAPAN ETF
ETF
464286848
2581
212956
SH
SOLE
10908
0
202048
ISHARES MSCI GERMANY ETF
ETF
464286806
266
10163
SH
SOLE
1298
0
8865
ISHARES MSCI EUROZONE ETF
ETF
464286608
449
12800
SH
SOLE
12800
0
0
ISHARES MSCI EMERGING MARKETS
ETF
464286533
1554
31946
SH
SOLE
4046
0
27900
ISHARES MSCI ALL COUNTRY WORLD
ETF
464286525
1116
16115
SH
SOLE
15915
0
200
ISHARES GOLD TRUST
ETF
464285105
2236
218651
SH
SOLE
74050
0
144601
IRIDEX CORP
COM
462684101
113
12204
SH
SOLE
3204
0
9000
IONIS PHARMACEUTICALS INC
COM
462222100
353
5712
SH
SOLE
417
0
5295
INVENTURE FOODS INC
COM
461212102
565
79736
SH
SOLE
500
0
79236
INTUIT INC
COM
461202103
26536
274987
SH
SOLE
202125
0
72862
INTERNATIONAL PAPER CO
COM
460146103
1960
51978
SH
SOLE
19227
0
32751
INTL FLAVORS & FRAGRANCES
COM
459506101
1898
15874
SH
SOLE
11584
0
4290
INTL BUSINESS MACHINES CORP
COM
459200101
9624
69936
SH
SOLE
11922
0
58014
INTEL CORP
COM
458140100
15840
459819
SH
SOLE
106422
0
353397
INTEGRATED DEVICE TECH INC
COM
458118106
283
10750
SH
SOLE
10750
0
0
ING GROEP NV-SPONSORED ADR
ADR
456837103
294
21905
SH
SOLE
876
0
21029
IMPERIAL TOBACCO GR-SPON ADR
ADR
453142101
302
2864
SH
SOLE
699
0
2165
ILLUMINA INC
COM
452327109
14707
76620
SH
SOLE
29820
0
46800
ILLINOIS TOOL WORKS
COM
452308109
62347
672713
SH
SOLE
226759
0
445954
IHS INC-CLASS A
COM
451734107
17330
146343
SH
SOLE
35280
0
111063
HURON CONSULTING GROUP INC
COM
447462102
926
15608
SH
SOLE
12212
0
3396
HUNT (JB) TRANSPRT SVCS INC
COM
445658107
15067
205387
SH
SOLE
168776
0
36611
HUMANA INC
COM
444859102
528
2963
SH
SOLE
1153
0
1810
HUDSON TECHNOLOGIES INC
COM
444144109
325
109808
SH
SOLE
45019
0
64789
HORTONWORKS INC
COM
440894103
351
16040
SH
SOLE
6590
0
9450
HORMEL FOODS CORP
COM
440452100
973
12300
SH
SOLE
0
0
12300
HOPFED BANCORP INC
COM
439734104
647
53947
SH
SOLE
586
0
53361
HONEYWELL INTERNATIONAL INC
COM
438516106
5975
57695
SH
SOLE
8165
0
49530
HOME DEPOT INC
COM
437076102
53059
401208
SH
SOLE
121858
0
279350
HOLLY ENERGY PARTNERS L P UNIT
LTD PARTN
435763107
1284
41260
SH
SOLE
2060
0
39200
HILLTOP HOLDINGS INC
COM
432748101
192
10001
SH
SOLE
10001
0
0
HIGHLANDS BANKSHARES INC-VA
COM
430893107
291
59800
SH
SOLE
0
0
59800
HI CRUSH PARTNERS LP COM UNIT
OPTION
428337109
87
15100
SH
Call
SOLE
0
0
15100
HI-CRUSH PARTNERS LP
COM
428337109
605
102277
SH
SOLE
13701
0
88576
HEXCEL CORP
COM
428291108
396
8534
SH
SOLE
3524
0
5010
HERSHEY CO/THE
COM
427866108
2195
24597
SH
SOLE
5895
0
18702
JACK HENRY & ASSOCIATES INC
COM
426281101
701
8980
SH
SOLE
1585
0
7395
HEICO CORP
COM
422806109
11322
208278
SH
SOLE
149057
0
59221
HEALTHSOUTH CORP
COM
421924309
1466
42128
SH
SOLE
28195
0
13933
HEALTHCARE SERVICES GROUP
COM
421906108
35348
1013708
SH
SOLE
103291
0
910417
HARTFORD FINANCIAL SVCS GRP
COM
416515104
213
4907
SH
SOLE
979
0
3928
HARRIS CORP
COM
413875105
989
11396
SH
SOLE
41
0
11355
HARMAN INTERNATIONAL INDUSTRIE
COM
413086109
720
7650
SH
SOLE
2000
0
5650
HARLEY-DAVIDSON INC
COM
412822108
8352
184006
SH
SOLE
31816
0
152190
HANOVER INSURANCE GROUP INC/
COM
410867105
239
2954
SH
SOLE
0
0
2954
HALLIBURTON CO
COM
406216101
2973
87352
SH
SOLE
14765
0
72587
HAIN CELESTIAL GROUP INC
COM
405217100
232
5762
SH
SOLE
418
0
5344
HSBC HOLDINGS PLC-SPONS ADR
ADR
404280406
1432
36309
SH
SOLE
7408
0
28901
GRUBHUB INC
COM
400110102
2935
121297
SH
SOLE
29803
0
91494
GROUPON INC
COM
399473107
40
13050
SH
SOLE
6000
0
7050
GRIFOLS SA-ADR
ADR
398438408
3935
121466
SH
SOLE
92075
0
29391
GREIF INC-CL A
COM
397624107
221
7192
SH
SOLE
2792
0
4400
GREEN BRICK PARTNERS INC COM
COM
392709101
95
13250
SH
SOLE
0
0
13250
WW GRAINGER INC
COM
384802104
50945
251470
SH
SOLE
157108
0
94362
GRACO INC
COM
384109104
944
13111
SH
SOLE
500
0
12611
GOLDCORP INC
OPTION
380956909
404
35000
SH
Call
SOLE
0
0
35000
GOLDCORP INC
COM
380956409
1320
114200
SH
SOLE
6500
0
107700
GLU MOBILE INC
COM
379890106
109
44900
SH
SOLE
0
0
44900
GLOBUS MEDICAL INC - A
COM
379577208
4719
169646
SH
SOLE
134836
0
34810
GLOBAL LINKS CORPORATION
COM
379408701
0
50000
SH
SOLE
0
0
50000
GILEAD SCIENCES INC
COM
375558103
242240
2393915
SH
SOLE
1077980
0
1315935
GENUINE PARTS CO
COM
372460105
1048
12210
SH
SOLE
237
0
11973
GENESIS ENERGY LP UNITS LTD PA
LTD PARTN
371927104
2072
56420
SH
SOLE
2920
0
53500
GENERAL MILLS INC
COM
370334104
4636
80406
SH
SOLE
13987
0
66419
GENERAL ELECTRIC CO
COM
369604103
74103
2378905
SH
SOLE
855346
0
1523559
GENERAL DYNAMICS CORP
COM
369550108
2829
20602
SH
SOLE
15498
0
5104
GENERAC HOLDINGS INC
COM
368736104
3577
120175
SH
SOLE
11550
0
108625
GARTNER INC
COM
366651107
7734
85276
SH
SOLE
47621
0
37655
GARRISON CAPITAL INC
COM
366554103
1727
141900
SH
SOLE
10200
0
131700
January 16 Calls on GPS US
OPTION
364760908
12
500
SH
Call
SOLE
500
0
0
GAP INC/THE
COM
364760108
440
17842
SH
SOLE
1842
0
16000
G & K SERVICES INC -CL A
COM
361268105
257
4095
SH
SOLE
0
0
4095
FRESHPET INC
COM
358039105
926
109155
SH
SOLE
500
0
108655
FRESENIUS MEDICAL CARE-ADR
ADR
358029106
648
15488
SH
SOLE
14207
0
1281
FRANKLIN RESOURCES INC
COM
354613101
558
15168
SH
SOLE
4159
0
11009
FRANKLIN COVEY CO
COM
353469109
1231
73556
SH
SOLE
50474
0
23082
FOUNDATION MEDICINE INC COM
COM
350465100
1794
85224
SH
SOLE
7613
0
77611
FORESTAR GROUP INC
COM
346233109
374
34200
SH
SOLE
0
0
34200
FORD MOTOR CO
COM
345370860
2499
177354
SH
SOLE
13480
0
163874
FLAGSTAR BANCORP INC COM
COM
337930705
1937
83830
SH
SOLE
330
0
83500
FIRSTMERIT CORP
COM
337915102
791
42422
SH
SOLE
0
0
42422
FISERV INC
COM
337738108
41339
451992
SH
SOLE
282018
0
169974
FIRST MIDWEST BANCORP INC/IL
COM
320867104
652
35376
SH
SOLE
26250
0
9126
FIRST HORIZON NATIONAL CORP
COM
320517105
208
14352
SH
SOLE
14352
0
0
FIFTH THIRD BANCORP
COM
316773100
261
13031
SH
SOLE
3005
0
10026
FASTENAL CO
COM
311900104
130847
3205480
SH
SOLE
1387709
0
1817771
FANUC CORP-UNSP ADR
ADR
307305102
390
13561
SH
SOLE
12277
0
1284
FAIR ISAAC INC FORMERLY FAIR I
COM
303250104
449
4775
SH
SOLE
0
0
4775
FACTSET RESEARCH SYSTEMS INC
COM
303075105
2130
13104
SH
SOLE
11271
0
1833
FNBH BANCORP INC HOWELL MICHI
COM
302528203
177
141993
SH
SOLE
141993
0
0
EXPEDITORS INTL WASH INC
COM
302130109
544
12069
SH
SOLE
7549
0
4520
YORKVILLE HIGH INCOME INFRASTR
ETF
301505509
221
17575
SH
SOLE
1275
0
16300
YORKVILLE HIGH INCOME MLP
ETF
301505103
139
29825
SH
SOLE
725
0
29100
ESSEX RENTAL CORP
COM
297187106
116
726500
SH
SOLE
522800
0
203700
ESSEX PROPERTY TRUST INC
COM
297178105
244
1022
SH
SOLE
162
0
860
EQUITY COMMONWEALTH
COM
294628102
250
9000
SH
SOLE
0
0
9000
EQUIFAX INC
COM
294429105
25915
232696
SH
SOLE
146890
0
85806
ENTERPRISE PRODUCTS PARTNERS
COM
293792107
13488
527284
SH
SOLE
82201
0
445083
ENSURGE INC
COM
293596300
1
100000
SH
SOLE
0
0
100000
ENERPLUS CORP
COM
292766102
216
63239
SH
SOLE
58161
0
5078
ENCORE CAPITAL GROUP INC
COM
292554102
7542
259380
SH
SOLE
211229
0
48151
ENCANA CORP
COM
292505104
383
75292
SH
SOLE
600
0
74692
EMERSON ELECTRIC CO
COM
291011104
7141
149313
SH
SOLE
78172
0
71141
ELECTRONIC ARTS INC
COM
285512109
1727
25141
SH
SOLE
8241
0
16900
ECOLAB INC
COM
278865100
89834
785404
SH
SOLE
259202
0
526202
EBAY INC
COM
278642103
4833
175881
SH
SOLE
75870
0
100011
WTS EASTMAN KODAK COMPANY 135%
WTS
277461141
30
19789
SH
SOLE
4000
0
15789
EAGLE PHARMACEUTICALS INC COM
COM
269796108
4353
49100
SH
SOLE
9257
0
39843
EMC CORP/MA
COM
268648102
1013
39489
SH
SOLE
9627
0
29862
EL POLLO LOCO HOLDINGS INC
COM
268603107
338
26825
SH
SOLE
500
0
26325
DYNAVAX TECHNOLOGIES CORP
COM
268158201
5002
207068
SH
SOLE
10892
0
196176
DURECT CORPORATION
COM
266605104
37
16935
SH
SOLE
0
0
16935
DUNKIN' BRANDS GROUP INC
COM
265504100
15866
372540
SH
SOLE
73129
0
299411
DU PONT (E.I.) DE NEMOURS
COM
263534109
4627
69483
SH
SOLE
11534
0
57949
DOW CHEMICAL CO/THE
COM
260543103
14436
280426
SH
SOLE
163866
0
116560
DOVER CORP
COM
260003108
316
5161
SH
SOLE
610
0
4551
DORMAN PRODUCTS INC
COM
258278100
684
14400
SH
SOLE
0
0
14400
RR DONNELLEY & SONS CO
COM
257867101
159
10825
SH
SOLE
2725
0
8100
DONALDSON CO INC
COM
257651109
770
26884
SH
SOLE
16368
0
10516
DOMINION MIDSTREAM PARTNERS LP
LTD PARTN
257454108
388
12670
SH
SOLE
0
0
12670
DOLLAR TREE INC
COM
256746108
273
3538
SH
SOLE
2084
0
1454
DOLLAR GENERAL CORP
COM
256677105
4689
65257
SH
SOLE
54177
0
11080
DIXIE GROUP INC
COM
255519100
675
129223
SH
SOLE
0
0
129223
DISCOVER FINANCIAL SERVICES
COM
254709108
2058
38397
SH
SOLE
19630
1000
17767
WALT DISNEY CO/THE
COM
254687106
64180
610777
SH
SOLE
95019
0
515758
DICK'S SPORTING GOODS INC
COM
253393102
647
18302
SH
SOLE
1300
0
17002
DEXCOM INC
COM
252131107
88873
1085146
SH
SOLE
321390
0
763756
DEUTSCHE TELEKOM AG-SPON ADR
ADR
251566105
241
13530
SH
SOLE
0
0
13530
DENTSPLY INTERNATIONAL INC
COM
249030107
2360
38785
SH
SOLE
2315
0
36470
DEERE & CO
COM
244199105
1846
24210
SH
SOLE
7908
0
16302
DAVE & BUSTER'S ENTERTAINMEN
COM
238337109
14776
354010
SH
SOLE
124445
0
229565
DASSAULT SYSTEMES S-SPON ADR
ADR
237545108
266
3319
SH
SOLE
3005
0
314
DARDEN RESTAURANTS INC
COM
237194105
234
3699
SH
SOLE
50
0
3649
DANAHER CORP
COM
235851102
103831
1117916
SH
SOLE
419988
0
697928
DAKTRONICS INC
COM
234264109
208
23900
SH
SOLE
0
0
23900
DAIWA HOUSE INDUS-UNSP ADR
ADR
234062206
227
7898
SH
SOLE
80
0
7818
DTE ENERGY COMPANY
COM
233331107
603
7532
SH
SOLE
600
0
6932
DST SYSTEMS INC
COM
233326107
5154
45190
SH
SOLE
6990
0
38200
DEUTSCHE X TRACKERS MSCI EUROP
ETF
233051853
285
11040
SH
SOLE
0
0
11040
DEUTSCHE X TRACKERS MSCI EAFE
ETF
233051200
2772
102071
SH
SOLE
574
0
101497
CUMMINS INC
COM
231021106
1660
18864
SH
SOLE
1106
0
17758
CRITEO S A SPONSORED ADS
ADR
226718104
1849
46708
SH
SOLE
3175
0
43533
CREE INC
COM
225447101
574
21533
SH
SOLE
2903
0
18630
CREDIT ACCEPTANCE CORP-MICH
COM
225310101
2835
13250
SH
SOLE
0
0
13250
CRAFT BREW ALLIANCE INC
COM
224122101
125
15050
SH
SOLE
4500
0
10550
COWEN GROUP INC-CLASS A
COM
223622101
214
55949
SH
SOLE
22999
0
32950
CORNING INC
COM
219350105
2234
122233
SH
SOLE
11032
0
111201
CORCEPT THERAPEUTICS INC
COM
218352102
134
27000
SH
SOLE
0
0
27000
COPART INC
COM
217204106
674
17764
SH
SOLE
14407
0
3357
COOPER COS INC/THE
COM
216648402
3341
24904
SH
SOLE
465
0
24439
CONTINENTAL RESOURCES INC/OK
COM
212015101
7420
322919
SH
SOLE
247429
0
75490
CONTINENTAL ENERGY CORP FOR
ADR
210909107
0
91000
SH
SOLE
0
0
91000
CONTINENTAL AG-SPONS ADR
ADR
210771200
409
8508
SH
SOLE
6342
0
2166
CONTAINER STORE GROUP INC (THE
COM
210751103
175
21400
SH
SOLE
18300
0
3100
CONSOLIDATED EDISON INC
COM
209115104
358
5578
SH
SOLE
460
0
5118
CONAGRA FOODS INC
COM
205887102
803
19079
SH
SOLE
1050
0
18029
CIE FINANCIERE RICH-UNSP ADR
ADR
204319107
77
10849
SH
SOLE
519
0
10330
COMMERCE BANCSHARES INC
COM
200525103
1156
27189
SH
SOLE
0
0
27189
COLLIERS INTERNATIONAL GROUP
COM
194693107
2401
53920
SH
SOLE
26752
0
27168
COLGATE-PALMOLIVE CO
COM
194162103
60995
915576
SH
SOLE
480197
0
435379
COGNIZANT TECH SOLUTIONS-A
COM
192446102
6608
110098
SH
SOLE
80879
0
29219
COGNEX CORP
COM
192422103
401
11900
SH
SOLE
6000
0
5900
COCA-COLA CO/THE
COM
191216100
10653
247990
SH
SOLE
54641
0
193349
CLOROX COMPANY
COM
189054109
13297
104841
SH
SOLE
3832
0
101009
CLARCOR INC
COM
179895107
261
5263
SH
SOLE
4613
0
650
CIVISTA BANCSHARES INC COM
COM
178867107
1546
120522
SH
SOLE
0
0
120522
CITRIX SYSTEMS INC
COM
177376100
618
8167
SH
SOLE
543
0
7624
CITIZENS FINANCIAL GROUP
COM
174610105
331
12650
SH
SOLE
0
0
12650
CITIGROUP INC
COM
172967424
4050
78266
SH
SOLE
20012
0
58254
CINTAS CORP
COM
172908105
14092
154781
SH
SOLE
31720
0
123061
CIMAREX ENERGY CO
COM
171798101
5131
57406
SH
SOLE
31328
0
26078
CIENA CORP
COM
171779309
404
19560
SH
SOLE
7000
0
12560
CHURCH & DWIGHT CO INC
COM
171340102
17734
208941
SH
SOLE
87107
0
121834
CHUBB CORP
COM
171232101
10776
81253
SH
SOLE
11728
0
69525
CHOICE HOTELS INTL INC
COM
169905106
3238
64226
SH
SOLE
54645
0
9581
CHIPOTLE MEXICAN GRILL INC COM
OPTION
169656905
238
500
SH
Call
SOLE
0
0
500
CHIPOTLE MEXICAN GRILL INC
COM
169656105
21457
44717
SH
SOLE
10230
0
34487
CHICAGO BRIDGE & IRON CO NV
COM
167250109
1466
37636
SH
SOLE
4570
0
33066
CHEVRON CORP
COM
166764100
25508
283556
SH
SOLE
66439
0
217117
CHESAPEAKE ENERGY CORP
COM
165167107
65
14600
SH
SOLE
11400
0
3200
CHEMICAL FINANCIAL CORP
COM
163731102
853
24905
SH
SOLE
0
0
24905
CHEESECAKE FACTORY INC/THE
COM
163072101
1057
22925
SH
SOLE
529
0
22396
CERNER CORP
COM
156782104
86090
1430775
SH
SOLE
537830
0
892945
CENTRAL GOLDTRUST
TR UNIT
153546106
628
16668
SH
SOLE
5830
0
10838
CENTRAL FUND CANADA LTD-A
CL A
153501101
749
75027
SH
SOLE
20735
0
54292
CELGENE CORP
COM
151020104
99195
828292
SH
SOLE
219541
0
608751
CEDAR FAIR LP
COM
150185106
239
4300
SH
SOLE
100
0
4200
CATERPILLAR INC
COM
149123101
5443
80105
SH
SOLE
6845
0
73260
CATALENT INC COM
COM
148806102
6595
263512
SH
SOLE
17460
0
246052
CASEY'S GENERAL STORES INC
COM
147528103
391
3245
SH
SOLE
815
0
2430
CARTER'S INC
COM
146229109
221
2491
SH
SOLE
0
0
2491
CARNIVAL CORP
COM
143658300
225
4142
SH
SOLE
2016
0
2126
CARMAX INC
COM
143130102
47413
878515
SH
SOLE
312742
0
565773
CAREER EDUCATION CORP
COM
141665109
64
17850
SH
SOLE
300
0
17550
CARE CAPITAL PROPERTIES INC
COM
141624106
646
21164
SH
SOLE
2176
0
18988
CARDINAL BANKSHARES CORP
COM
141478107
322
37473
SH
SOLE
0
0
37473
CARBONITE INC
COM
141337105
142
14500
SH
SOLE
4000
0
10500
CANADIAN NATURAL RESOURCES
COM
136385101
450
20649
SH
SOLE
18675
0
1974
CANADIAN NATL RAILWAY CO
COM
136375102
1291
23112
SH
SOLE
10747
0
12365
CAMPBELL SOUP CO
COM
134429109
2233
42504
SH
SOLE
1132
0
41372
CAMBREX CORP
COM
132011107
792
16821
SH
SOLE
2594
0
14227
CABOT OIL & GAS CORP
COM
127097103
991
56015
SH
SOLE
36514
0
19501
CABELA'S INC
COM
126804301
283
6066
SH
SOLE
0
0
6066
CVS HEALTH CORP
COM
126650100
32016
327469
SH
SOLE
61370
0
266099
CSX CORP
COM
126408103
832
32094
SH
SOLE
7271
0
24823
CSG SYSTEMS INTL INC
COM
126349109
329
9146
SH
SOLE
207
0
8939
CNA FINANCIAL CORP
COM
126117100
213
6081
SH
SOLE
0
0
6081
CF INDUSTRIES HOLDINGS INC
COM
125269100
486
11920
SH
SOLE
4070
0
7850
CECO ENVIRONMENTAL CORP
COM
125141101
99
12980
SH
SOLE
3260
0
9720
CEB INC
COM
125134106
5579
90881
SH
SOLE
54681
0
36200
CBS CORP-CLASS B NON VOTING
COM
124857202
234
4980
SH
SOLE
200
0
4780
January 16 Puts on BWLD US
OPTION
119848909
80
500
SH
Put
SOLE
500
0
0
BUFFALO WILD WINGS INC
COM
119848109
438
2745
SH
SOLE
595
0
2150
BUCKEYE PARTNERS LP
COM
118230101
2603
39467
SH
SOLE
24399
0
15068
BROOKFIELD ASSET MANAGE-CL A
COM
112585104
458
14542
SH
SOLE
12936
0
1606
BROOKDALE SENIOR LIVING INC
COM
112463104
2673
144827
SH
SOLE
71853
0
72974
BRITISH AMERICAN TOB-SP ADR
ADR
110448107
399
3624
SH
SOLE
370
0
3254
BRISTOW GROUP INC
COM
110394103
1417
54728
SH
SOLE
3839
0
50889
BRISTOL-MYERS SQUIBB CO
COM
110122108
110012
1599252
SH
SOLE
684244
2000
913008
BRIGHT HORIZONS FAMILY SOLUT
COM
109194100
53793
805298
SH
SOLE
232280
0
573018
BOTTOMLINE TECHNOLOGIES (DE) I
COM
101388106
8003
269196
SH
SOLE
7890
0
261306
BOSTON SCIENTIFIC CORP
COM
101137107
759
41179
SH
SOLE
3179
0
38000
BORGWARNER INC
COM
099724106
7210
166805
SH
SOLE
126717
0
40088
BORDERS GROUP INC
COM
099709107
0
10900
SH
SOLE
0
0
10900
BOMBARDIER INC-CL B SUB-VTG
ADR
097751200
369
386400
SH
SOLE
9250
0
377150
BOEING CO/THE
COM
097023105
22107
152897
SH
SOLE
50949
0
101948
BLUE BIRD CORPORATION COM
COM
095306106
760
75000
SH
SOLE
0
0
75000
BLACK HILLS CORP
COM
092113109
211
4575
SH
SOLE
1200
0
3375
BEST BUY CO INC
COM
086516101
584
19204
SH
SOLE
5224
0
13980
BERKSHIRE HATHAWAY INC-CL B
COM
084670702
42276
320179
SH
SOLE
32037
0
288142
BERKSHIRE HATHAWAY INC-CL A
COM
084670108
16022
81
SH
SOLE
17
0
64
BEMIS COMPANY
COM
081437105
481
10782
SH
SOLE
292
0
10490
BED BATH & BEYOND INC
COM
075896100
687
14263
SH
SOLE
5559
0
8704
BECTON DICKINSON AND CO
COM
075887109
3189
20701
SH
SOLE
2069
0
18632
BEACON ROOFING SUPPLY INC
COM
073685109
374
9105
SH
SOLE
3789
0
5316
B/E AEROSPACE INC
COM
073302101
534
12605
SH
SOLE
1375
0
11230
BMW-UNSPONSORED ADR
ADR
072743206
335
9603
SH
SOLE
8364
0
1239
BAYER AG-SPONSORED ADR
ADR
072730302
789
6320
SH
SOLE
446
0
5874
BAXTER INTERNATIONAL INC
COM
071813109
1360
35672
SH
SOLE
4616
0
31056
CR BARD INC
COM
067383109
1127
5954
SH
SOLE
2500
0
3454
BANK OF NEW YORK MELLON CORP
COM
064058100
2867
69565
SH
SOLE
15088
0
54477
BANK OF MONTREAL
COM
063671101
1052
18653
SH
SOLE
3913
0
14740
BANK MARIN BANCORP
COM
063425102
320
6000
SH
SOLE
0
0
6000
BANK OF HAWAII CORP
COM
062540109
418
6654
SH
SOLE
0
0
6654
BANK OF AMERICA CORP
COM
060505104
9642
572921
SH
SOLE
71601
0
501320
BANCORPSOUTH INC
COM
059692103
205
8581
SH
SOLE
0
0
8581
BAIDU INC - SPON ADR
ADR
056752108
17047
90180
SH
SOLE
17625
0
72555
BADGER METER INC
COM
056525108
359
6137
SH
SOLE
0
0
6137
BP P L C SPONSORED ADR (FRM
OPTION
055622904
93
3000
SH
Call
SOLE
0
0
3000
BP PLC-SPONS ADR
ADR
055622104
5292
169294
SH
SOLE
19778
0
149516
BFC FINANCIAL CORP-CLASS A
COM
055384200
42
12500
SH
SOLE
12500
0
0
BB&T CORP
COM
054937107
283
7489
SH
SOLE
2850
0
4639
AXA -SPONS ADR
ADR
054536107
1523
55769
SH
SOLE
52839
0
2930
AVON PRODUCTS INC
COM
054303102
69
17000
SH
SOLE
3000
0
14000
AVINGER INC COM
COM
053734109
1115
49125
SH
SOLE
650
0
48475
AVERY DENNISON CORP
COM
053611109
755
12055
SH
SOLE
0
0
12055
AVALONBAY COMMUNITIES INC
COM
053484101
1321
7177
SH
SOLE
5753
0
1424
AUTOMATIC DATA PROCESSING
COM
053015103
36638
432476
SH
SOLE
205195
0
227281
AUTOLIV INC
COM
052800109
1031
8273
SH
SOLE
3000
0
5273
ATLAS COPCO AB-SPONS ADR A
ADR
049255706
398
16327
SH
SOLE
14777
0
1550
ATLANTIC TELE-NETWORK INC
COM
049079205
359
4594
SH
SOLE
111
0
4483
ASTRAZENECA PLC-SPONS ADR
ADR
046353108
1742
51331
SH
SOLE
31295
0
20036
ASSEMBLY BIOSCIENCES INC COM
COM
045396108
344
45850
SH
SOLE
21850
0
24000
ASSA ABLOY AB - UNSP ADR
ADR
045387107
757
72487
SH
SOLE
50705
0
21782
ARROW ELECTRONICS INC
COM
042735100
748
13809
SH
SOLE
0
0
13809
ARMANINO FOODS OF DISTINCT
COM
042166801
21
10500
SH
SOLE
10500
0
0
ARM HOLDINGS PLC-SPONS ADR
ADR
042068106
5961
131771
SH
SOLE
13028
0
118743
ARCHER-DANIELS-MIDLAND CO
COM
039483102
4921
134162
SH
SOLE
14064
0
120098
APTARGROUP INC
COM
038336103
3771
51908
SH
SOLE
44469
0
7439
APPLIED MATERIALS INC
COM
038222105
701
37538
SH
SOLE
5770
0
31768
APPLE INC
OPTION
037833900
589
5600
SH
Call
SOLE
5000
0
600
APPLE INC
COM
037833100
282999
2688572
SH
SOLE
776039
0
1912533
APACHE CORP
COM
037411105
2474
55644
SH
SOLE
8984
0
46660
ANTHEM INC
COM
036752103
1372
9842
SH
SOLE
652
0
9190
ANADARKO PETROLEUM CORP
COM
032511107
962
19806
SH
SOLE
2454
0
17352
AMTRUST FINANCIAL SERVICES INC
COM
032359309
2481
40292
SH
SOLE
2450
0
37842
AMPHENOL CORP-CL A
COM
032095101
51107
978501
SH
SOLE
803115
0
175386
AMGEN INC
COM
031162100
29778
183445
SH
SOLE
22334
0
161111
AMETEK INC
COM
031100100
46354
864991
SH
SOLE
542617
0
322374
AMERIGAS PARTNERS-LP
COM
030975106
655
19107
SH
SOLE
690
0
18417
AMERICAN WATER WORKS CO INC
COM
030420103
346
5793
SH
SOLE
400
0
5393
AMERICAN SOFTWARE INC-CL A
COM
029683109
183
17986
SH
SOLE
0
0
17986
AMER INTL PETROLEUM CORP
COM
026909408
0
82690
SH
SOLE
82690
0
0
AMERICAN INTERNATIONAL GROUP
COM
026874784
8764
141433
SH
SOLE
25026
0
116407
AMERICAN EXPRESS CO
COM
025816109
12344
177498
SH
SOLE
38744
0
138754
AMERICAN ELECTRIC POWER
COM
025537101
920
15812
SH
SOLE
948
0
14864
AMEREN CORPORATION
COM
023608102
244
5666
SH
SOLE
1100
0
4566
AMAZON.COM INC
COM
023135106
166364
246142
SH
SOLE
88194
0
157948
ALLSTATE CORP
COM
020002101
3812
61407
SH
SOLE
6180
0
55227
ALLIANT ENERGY CORP
COM
018802108
689
11038
SH
SOLE
1105
0
9933
ALLIANCE ONE INTERNATIONAL INC
COM
018772301
185
16200
SH
SOLE
0
0
16200
ALLIANCE DATA SYSTEMS CORP
COM
018581108
41807
151162
SH
SOLE
61412
0
89749
ALLEGHANY CORP
COM
017175100
237
496
SH
SOLE
345
0
151
ALIGN TECHNOLOGY INC
COM
016255101
22074
335236
SH
SOLE
206737
0
128499
ALEXION PHARMACEUTICALS INC
COM
015351109
3569
18713
SH
SOLE
651
0
18062
ALCOA INC
COM
013817101
350
35588
SH
SOLE
11000
0
24588
AKORN INC
COM
009728106
1586
42513
SH
SOLE
28618
0
13895
AIRGAS INC
COM
009363102
75615
546674
SH
SOLE
386902
0
159772
AIR PRODUCTS & CHEMICALS INC
COM
009158106
6295
48385
SH
SOLE
1454
0
46931
AIR METHODS CORP
COM
009128307
2106
50252
SH
SOLE
10303
0
39949
AFFILIATED MANAGERS GROUP
COM
008252108
129447
810260
SH
SOLE
518716
0
291544
ADVANCED MICRO DEVICES
COM
007903107
82
28750
SH
SOLE
13500
0
15250
ADAMS DIVERSIFIED EQUITY FUND
COM
006212104
134
10459
SH
SOLE
0
0
10459
ACXIOM CORP
COM
005125109
1020
48770
SH
SOLE
32640
0
16130
ACI WORLDWIDE INC
COM
004498101
210
9790
SH
SOLE
0
0
9790
ACETO CORP N/C FR ACETO CHEMIC
COM
004446100
495
18350
SH
SOLE
1000
0
17350
ABIOMED INC
COM
003654100
20370
225637
SH
SOLE
134692
0
90945
ABBOTT LABORATORIES
COM
002824100
59709
1329537
SH
SOLE
164047
0
1165490
BUNGE LTD
COM
G16962105
686
10050
SH
SOLE
1200
0
8850
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1217
12028
SH
SOLE
5320
0
6708
AZZ INC
COM
002474104
346
6235
SH
SOLE
0
0
6235
CHECK POINT SOFTWARE TECH
COM
M22465104
484
5954
SH
SOLE
279
0
5675
AIA GROUP LTD-SP ADR
ADR
001317205
1304
54141
SH
SOLE
50737
0
3404
AGL RESOURCES INC
COM
001204106
2012
31547
SH
SOLE
2984
0
28563
AFLAC INC
COM
001055102
798
13334
SH
SOLE
525
0
12809
ABM INDUSTRIES INC
COM
000957100
398
14017
SH
SOLE
186
0
13831
ABB LTD-SPON ADR
ADR
000375204
1576
88928
SH
SOLE
850
0
88078
AAC HOLDINGS INC COM
COM
000307108
3412
179015
SH
SOLE
10850
0
168165