0001140361-17-005078.txt : 20170208
0001140361-17-005078.hdr.sgml : 20170208
20170208141410
ACCESSION NUMBER: 0001140361-17-005078
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20161231
FILED AS OF DATE: 20170208
DATE AS OF CHANGE: 20170208
EFFECTIVENESS DATE: 20170208
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
CENTRAL INDEX KEY: 0001021223
IRS NUMBER: 954575414
STATE OF INCORPORATION: CA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-05792
FILM NUMBER: 17581951
BUSINESS ADDRESS:
STREET 1: 1800 AVE OF THE STAR 2ND FL
CITY: LOS ANGELES
STATE: CA
ZIP: 90067
BUSINESS PHONE: 3105562721
MAIL ADDRESS:
STREET 1: 1800 AVENUE OF THE STARS 2ND FLOOR
CITY: LOS ANGELES
STATE: CA
ZIP: 90067
FORMER COMPANY:
FORMER CONFORMED NAME: KAYNE ANDERSON INVESTMENT MANAGEMENT LLC
DATE OF NAME CHANGE: 19990326
FORMER COMPANY:
FORMER CONFORMED NAME: KAIM TRADITIONAL L L C
DATE OF NAME CHANGE: 19980223
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001021223
XXXXXXXX
12-31-2016
12-31-2016
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
1800 AVENUE OF THE STARS 2ND FLOOR
LOS ANGELES
CA
90067
13F COMBINATION REPORT
028-05792
0001390777
028-12592
Bank of New York Mellon Corp
N
Judith Ridder
Chief Compliance Officer
310-712-2909
/s/ Judith Ridder
Los Angeles
CA
02-08-2017
1
521
8388160
false
1
0000019481
028-00085
Virtus Investment Advisers, Inc.
INFORMATION TABLE
2
form13fInfoTable.xml
AAON INC COM PAR $0.004
COMMON STOCKS
000360206
15279
462300
SH
OTR
1
0
462300
0
AAON INC COM PAR $0.004
COMMON STOCKS
000360206
3165
95763
SH
SOLE
0
94050
0
1713
AFLAC INC
COMMON STOCKS
001055102
4624
66436
SH
SOLE
0
66436
0
0
ALPS ETF TR ALERIAN MLP
ETF/ISHARE - EQUITY
00162Q866
389
30846
SH
SOLE
0
30846
0
0
AT&T INC
COMMON STOCKS
00206R102
10618
249670
SH
OTR
1
0
249670
0
AT&T INC
COMMON STOCKS
00206R102
4085
96051
SH
SOLE
0
95051
0
1000
ABAXIS INC
COMMON STOCKS
002567105
43604
826300
SH
OTR
1
0
826300
0
ABAXIS INC
COMMON STOCKS
002567105
98023
1857552
SH
SOLE
0
1580520
0
277032
ABBOTT LABS
COMMON STOCKS
002824100
2557
66562
SH
SOLE
0
64062
0
2500
ABBVIE INC COM
COMMON STOCKS
00287Y109
362
5788
SH
SOLE
0
3288
0
2500
ACTIVISION BLIZZARD INC
COMMON STOCKS
00507V109
11709
324260
SH
OTR
1
0
324260
0
ACTIVISION BLIZZARD INC
COMMON STOCKS
00507V109
884
24482
SH
SOLE
0
23666
0
816
ALIBABA GROUP HLDG LTD SPONSORED ADS
COMMON STOCKS
01609W102
36419
414748
SH
OTR
1
0
414748
0
ALIBABA GROUP HLDG LTD SPONSORED ADS
COMMON STOCKS
01609W102
5353
60958
SH
SOLE
0
59857
0
1101
ALPHABET CLASS A
COMMON STOCKS
02079K305
25213
31816
SH
OTR
1
0
31816
0
ALPHABET CLASS A
COMMON STOCKS
02079K305
3479
4390
SH
SOLE
0
4312
0
78
ALTRIA GROUP INC
COMMON STOCKS
02209S103
12099
178930
SH
OTR
1
0
178930
0
ALTRIA GROUP INC
COMMON STOCKS
02209S103
4386
64863
SH
SOLE
0
64863
0
0
AMAZON INC
COMMON STOCKS
023135106
36175
48242
SH
OTR
1
0
48242
0
AMAZON INC
COMMON STOCKS
023135106
5310
7081
SH
SOLE
0
6957
0
124
AMERICAN HOMES 4 RENT CL A
COMMON STOCKS
02665T306
2548
121454
SH
SOLE
0
121454
0
0
AMERICAN SOFTWARE INC CL A
COMMON STOCKS
029683109
6188
598991
SH
OTR
1
0
598991
0
AMERICAN SOFTWARE INC CL A
COMMON STOCKS
029683109
23070
2233333
SH
SOLE
0
2223770
0
9563
AMERICAN TOWER REIT COM
COMMON STOCKS
03027X100
1990
18831
SH
SOLE
0
18831
0
0
AMERISOURCEBERGEN CORP COM
COMMON STOCKS
03073E105
2990
38236
SH
SOLE
0
38236
0
0
AMETEK INC
COMMON STOCKS
031100100
2943
60550
SH
OTR
1
0
60550
0
AMETEK INC
COMMON STOCKS
031100100
1552
31925
SH
SOLE
0
31509
0
416
AMGEN INC
COMMON STOCKS
031162100
4032
27576
SH
SOLE
0
27576
0
0
AMPHENOL CORP NEW CL A
COMMON STOCKS
032095101
33458
497890
SH
OTR
1
0
497890
0
AMPHENOL CORP NEW CL A
COMMON STOCKS
032095101
6282
93478
SH
SOLE
0
91996
0
1482
ANALOG DEVICES INC
COMMON STOCKS
032654105
4946
68111
SH
OTR
1
0
68111
0
ANALOG DEVICES INC
COMMON STOCKS
032654105
16129
222096
SH
SOLE
0
195688
0
26408
ANIKA THERAPEUTICS INC COM
COMMON STOCKS
035255108
13206
269740
SH
OTR
1
0
269740
0
ANIKA THERAPEUTICS INC COM
COMMON STOCKS
035255108
17880
365201
SH
SOLE
0
360691
0
4510
ANSYS INC
COMMON STOCKS
03662Q105
13772
148900
SH
OTR
1
0
148900
0
ANSYS INC
COMMON STOCKS
03662Q105
15042
162630
SH
SOLE
0
156782
0
5848
APARTMENT INVT & MGMT CO CL A
COMMON STOCKS
03748R101
2198
48354
SH
SOLE
0
48354
0
0
APTARGROUP INC
COMMON STOCKS
038336103
7448
101400
SH
OTR
1
0
101400
0
APTARGROUP INC
COMMON STOCKS
038336103
37599
511901
SH
SOLE
0
434580
0
77321
ARTISAN PARTNERS ASSET MGMT CL A
COMMON STOCKS
04316A108
23185
779335
SH
OTR
1
0
779335
0
ARTISAN PARTNERS ASSET MGMT CL A
COMMON STOCKS
04316A108
102506
3445570
SH
SOLE
0
3116670
0
328900
ASPEN TECHNOLOGY INC
COMMON STOCKS
045327103
47136
862042
SH
OTR
1
0
862042
0
ASPEN TECHNOLOGY INC
COMMON STOCKS
045327103
140758
2574210
SH
SOLE
0
2268959
0
305251
ASTRAZENECA ADR
COMMON STOCKS
046353108
7305
267390
SH
OTR
1
0
267390
0
ASTRAZENECA ADR
COMMON STOCKS
046353108
2299
84166
SH
SOLE
0
84166
0
0
AUTOHOME INC SP ADR CL A
COMMON STOCKS
05278C107
50151
1983810
SH
OTR
1
0
1983810
0
AUTOHOME INC SP ADR CL A
COMMON STOCKS
05278C107
115622
4573636
SH
SOLE
0
3957013
0
616623
AUTOMATIC DATA PROCESSING
COMMON STOCKS
053015103
5786
56294
SH
SOLE
0
56294
0
0
BCE INC NEW
COMMON STOCKS
05534B760
8897
205770
SH
OTR
1
0
205770
0
BCE INC NEW
COMMON STOCKS
05534B760
3382
78209
SH
SOLE
0
78209
0
0
BP ADR
COMMON STOCKS
055622104
728
19487
SH
SOLE
0
18712
0
775
BADGER METER INC
COMMON STOCKS
056525108
14606
395300
SH
OTR
1
0
395300
0
BADGER METER INC
COMMON STOCKS
056525108
44233
1197110
SH
SOLE
0
1190552
0
6558
BALL CORP
COMMON STOCKS
058498106
825
10990
SH
OTR
1
0
10990
0
BALL CORP
COMMON STOCKS
058498106
209
2785
SH
SOLE
0
2758
0
27
BANK OF AMERICA CORPORATION
COMMON STOCKS
060505104
26478
1198100
SH
OTR
1
0
1198100
0
BANK OF AMERICA CORPORATION
COMMON STOCKS
060505104
3903
176614
SH
SOLE
0
173347
0
3267
BANK HAWAII CORP
COMMON STOCKS
062540109
21116
238090
SH
OTR
1
0
238090
0
BANK HAWAII CORP
COMMON STOCKS
062540109
75621
852645
SH
SOLE
0
849121
0
3524
BANK OF THE OZARKS INC
COMMON STOCKS
063904106
2921
55550
SH
OTR
1
0
55550
0
BANK OF THE OZARKS INC
COMMON STOCKS
063904106
25425
483454
SH
SOLE
0
462782
0
20672
BECTON DICKINSON & CO
COMMON STOCKS
075887109
2339
14130
SH
OTR
1
0
14130
0
BECTON DICKINSON & CO
COMMON STOCKS
075887109
15535
93841
SH
SOLE
0
79370
0
14471
BERKLEY W R CORP
COMMON STOCKS
084423102
42437
638054
SH
SOLE
0
618720
0
19334
BERKSHIRE HATHAWAY INC CL A
COMMON STOCKS
084670108
732
3
SH
SOLE
0
3
0
0
BERKSHIRE HATHAWAY INC DEL CL B NEW
COMMON STOCKS
084670702
693
4250
SH
SOLE
0
4250
0
0
BIOMARIN PHARMACEUTICAL INC
COMMON STOCKS
09061G101
17335
209262
SH
OTR
1
0
209262
0
BIOMARIN PHARMACEUTICAL INC
COMMON STOCKS
09061G101
2321
28020
SH
SOLE
0
27595
0
425
BLACKROCK CA MUNICIPAL INCOME TRUST
ETF/ISHARE - FIXED
09248E102
298
20574
SH
SOLE
0
20574
0
0
BLACKROCK MUNIYIELD QUALITY FUND III
ETF/ISHARE - FIXED
09254E103
164
12000
SH
SOLE
0
12000
0
0
BOSTON PROPERTIES INC
COMMON STOCKS
101121101
2300
18282
SH
SOLE
0
18282
0
0
BRISTOL-MYERS SQUIBB CO
COMMON STOCKS
110122108
23421
400769
SH
OTR
1
0
400769
0
BRISTOL-MYERS SQUIBB CO
COMMON STOCKS
110122108
1886
32265
SH
SOLE
0
31154
0
1111
BRITISH AMERICAN TOBACCO PLC SPONSORED ADR
COMMON STOCKS
110448107
885
7852
SH
SOLE
0
7552
0
300
BROADRIDGE FINANCIAL SOULUTIONS
COMMON STOCKS
11133T103
3740
56414
SH
OTR
1
0
56414
0
BROADRIDGE FINANCIAL SOULUTIONS
COMMON STOCKS
11133T103
27104
408805
SH
SOLE
0
383467
0
25338
BROOKFIELD ASSET MGMT INC CL A
COMMON STOCKS
112585104
2618
79320
SH
SOLE
0
79320
0
0
BROWN FORMAN CORP CL B
COMMON STOCKS
115637209
2024
45060
SH
OTR
1
0
45060
0
BROWN FORMAN CORP CL B
COMMON STOCKS
115637209
454
10106
SH
SOLE
0
10028
0
78
CEB INC COM
COMMON STOCKS
125134106
12834
211782
SH
OTR
1
0
211782
0
CEB INC COM
COMMON STOCKS
125134106
47500
783827
SH
SOLE
0
780340
0
3487
CDW CORP COM
COMMON STOCKS
12514G108
20992
403000
SH
OTR
1
0
403000
0
CDW CORP COM
COMMON STOCKS
12514G108
172369
3309067
SH
SOLE
0
2939557
0
369510
CME GROUP INC
COMMON STOCKS
12572Q105
2289
19844
SH
OTR
1
0
19844
0
CME GROUP INC
COMMON STOCKS
12572Q105
15790
136884
SH
SOLE
0
117125
0
19759
CNOOC LIMITED SPONSORED ADR
COMMON STOCKS
126132109
1070
8631
SH
SOLE
0
8291
0
340
CRH PLC
COMMON STOCKS
12626K203
4627
134583
SH
SOLE
0
134583
0
0
CVS CAREMARK CORP
COMMON STOCKS
126650100
3093
39199
SH
SOLE
0
39199
0
0
CABOT OIL & GAS CORP
COMMON STOCKS
127097103
10027
429239
SH
OTR
1
0
429239
0
CABOT OIL & GAS CORP
COMMON STOCKS
127097103
1776
76039
SH
SOLE
0
74675
0
1364
CABOT MICROELECTRONICS CORP
COMMON STOCKS
12709P103
12350
195500
SH
OTR
1
0
195500
0
CABOT MICROELECTRONICS CORP
COMMON STOCKS
12709P103
41527
657392
SH
SOLE
0
653799
0
3593
CANADIAN NATURAL RESOURCES LTD
COMMON STOCKS
136385101
1061
33269
SH
SOLE
0
33269
0
0
CARLISLE COMPANIES INC
COMMON STOCKS
142339100
26357
238983
SH
SOLE
0
228444
0
10539
CASS INFORMATION SYSTEMS INC
COMMON STOCKS
14808P109
16643
226214
SH
OTR
1
0
226214
0
CASS INFORMATION SYSTEMS INC
COMMON STOCKS
14808P109
55924
760143
SH
SOLE
0
756101
0
4042
CELGENE CORP
COMMON STOCKS
151020104
32121
277501
SH
OTR
1
0
277501
0
CELGENE CORP
COMMON STOCKS
151020104
4666
40308
SH
SOLE
0
39580
0
728
CHEESECAKE FACTORY INC
COMMON STOCKS
163072101
16150
269700
SH
OTR
1
0
269700
0
CHEESECAKE FACTORY INC
COMMON STOCKS
163072101
69057
1153258
SH
SOLE
0
1148549
0
4709
CHEFS WAREHOUSE INC COM
COMMON STOCKS
163086101
27851
1762734
SH
OTR
1
0
1762734
0
CHEFS WAREHOUSE INC COM
COMMON STOCKS
163086101
34412
2177991
SH
SOLE
0
1998485
0
179506
CHEVRON CORPORATION
COMMON STOCKS
166764100
5434
46166
SH
SOLE
0
45683
0
483
CHINA MOBILE LTD SPONSORED ADR
COMMON STOCKS
16941M109
1143
21794
SH
SOLE
0
20967
0
827
CHUNGHWA TELECOM COM LTD SPON ADR NEW
COMMON STOCKS
17133Q502
933
29584
SH
SOLE
0
28503
0
1081
CHURCH & DWIGHT CO
COMMON STOCKS
171340102
1204
27248
SH
OTR
1
0
27248
0
CHURCH & DWIGHT CO
COMMON STOCKS
171340102
23918
541246
SH
SOLE
0
537858
0
3388
CINCINNATI FINANCIAL CORP
COMMON STOCKS
172062101
3466
45760
SH
OTR
1
0
45760
0
CINCINNATI FINANCIAL CORP
COMMON STOCKS
172062101
1626
21462
SH
SOLE
0
21462
0
0
CINEMARK HOLDINGS INC
COMMON STOCKS
17243V102
17845
465200
SH
OTR
1
0
465200
0
CINEMARK HOLDINGS INC
COMMON STOCKS
17243V102
69525
1812435
SH
SOLE
0
1804778
0
7657
CISCO SYSTEMS INC
COMMON STOCKS
17275R102
3880
128400
SH
OTR
1
0
128400
0
CISCO SYSTEMS INC
COMMON STOCKS
17275R102
1417
46879
SH
SOLE
0
46879
0
0
CLARCOR INC
COMMON STOCKS
179895107
8198
99400
SH
OTR
1
0
99400
0
CLARCOR INC
COMMON STOCKS
179895107
26559
322043
SH
SOLE
0
320463
0
1580
COCA-COLA CO
COMMON STOCKS
191216100
437
10551
SH
SOLE
0
10551
0
0
COGNEX CORP COM
COMMON STOCKS
192422103
10437
164056
SH
OTR
1
0
164056
0
COGNEX CORP COM
COMMON STOCKS
192422103
36669
576372
SH
SOLE
0
573341
0
3031
COLGATE-PALMOLIVE COMPANY
COMMON STOCKS
194162103
11471
175294
SH
OTR
1
0
175294
0
COLGATE-PALMOLIVE COMPANY
COMMON STOCKS
194162103
1711
26146
SH
SOLE
0
25655
0
491
COOPER COMPANIES INC
COMMON STOCKS
216648402
2011
11498
SH
OTR
1
0
11498
0
COOPER COMPANIES INC
COMMON STOCKS
216648402
32539
186010
SH
SOLE
0
184848
0
1162
COPART INC
COMMON STOCKS
217204106
40910
738320
SH
OTR
1
0
738320
0
COPART INC
COMMON STOCKS
217204106
107092
1932728
SH
SOLE
0
1643815
0
288913
COSTCO WHOLESALE CORP
COMMON STOCKS
22160K105
19287
120458
SH
OTR
1
0
120458
0
COSTCO WHOLESALE CORP
COMMON STOCKS
22160K105
3274
20448
SH
SOLE
0
20070
0
378
COSTAR GROUP INC COM
COMMON STOCKS
22160N109
16568
87901
SH
OTR
1
0
87901
0
COSTAR GROUP INC COM
COMMON STOCKS
22160N109
3063
16251
SH
SOLE
0
15968
0
283
CTRIP COM INTL LTD ADR
COMMON STOCKS
22943F100
14188
354705
SH
OTR
1
0
354705
0
CTRIP COM INTL LTD ADR
COMMON STOCKS
22943F100
2218
55452
SH
SOLE
0
54497
0
955
DANAHER CORP
COMMON STOCKS
235851102
15116
194189
SH
OTR
1
0
194189
0
DANAHER CORP
COMMON STOCKS
235851102
2563
32925
SH
SOLE
0
32353
0
572
DENTSPLY SIRONA INC COM
COMMON STOCKS
24906P109
4336
75108
SH
OTR
1
0
75108
0
DENTSPLY SIRONA INC COM
COMMON STOCKS
24906P109
32956
570862
SH
SOLE
0
546841
0
24021
DIPLOMAT PHARMACY INC COM
COMMON STOCKS
25456K101
321
25460
SH
OTR
1
0
25460
0
DIPLOMAT PHARMACY INC COM
COMMON STOCKS
25456K101
14
1138
SH
SOLE
0
1070
0
68
DISCOVERY COMMUNICATIONS INC SER A
COMMON STOCKS
25470F104
1345
49080
SH
OTR
1
0
49080
0
DISCOVERY COMMUNICATIONS INC SER A
COMMON STOCKS
25470F104
347
12648
SH
SOLE
0
12480
0
168
DOMINOS PIZZA INC COM
COMMON STOCKS
25754A201
3396
21325
SH
OTR
1
0
21325
0
DOMINOS PIZZA INC COM
COMMON STOCKS
25754A201
608
3817
SH
SOLE
0
3780
0
37
DONALDSON INC
COMMON STOCKS
257651109
9872
234600
SH
OTR
1
0
234600
0
DONALDSON INC
COMMON STOCKS
257651109
64019
1521354
SH
SOLE
0
1321968
0
199386
DOVER CORP
COMMON STOCKS
260003108
375
5000
SH
SOLE
0
5000
0
0
DR PEPPER SNAPPLE GROUP INC
COMMON STOCKS
26138E109
1527
16844
SH
OTR
1
0
16844
0
DR PEPPER SNAPPLE GROUP INC
COMMON STOCKS
26138E109
7206
79480
SH
SOLE
0
63854
0
15626
DRIL-QUIP INC
COMMON STOCKS
262037104
15259
254100
SH
OTR
1
0
254100
0
DRIL-QUIP INC
COMMON STOCKS
262037104
107781
1794849
SH
SOLE
0
1603236
0
191613
ECOLAB INC
COMMON STOCKS
278865100
16554
141220
SH
OTR
1
0
141220
0
ECOLAB INC
COMMON STOCKS
278865100
2672
22795
SH
SOLE
0
22363
0
432
EDUCATION RLTY TR INC COM NEW
COMMON STOCKS
28140H203
2168
51259
SH
SOLE
0
51259
0
0
EDWARDS LIFESCIENCES CORP
COMMON STOCKS
28176E108
1297
13843
SH
OTR
1
0
13843
0
EDWARDS LIFESCIENCES CORP
COMMON STOCKS
28176E108
708
7556
SH
SOLE
0
7460
0
96
ELLIE MAE INC COM
COMMON STOCKS
28849P100
20114
240370
SH
OTR
1
0
240370
0
ELLIE MAE INC COM
COMMON STOCKS
28849P100
4163
49746
SH
SOLE
0
48893
0
853
EMPIRE ST RLTY TR INC CL A
COMMON STOCKS
292104106
2459
121796
SH
SOLE
0
121796
0
0
ENERPLUS CORP COM
COMMON STOCKS
292766102
3065
323286
SH
SOLE
0
323286
0
0
EQUIFAX INC
COMMON STOCKS
294429105
1410
11929
SH
OTR
1
0
11929
0
EQUIFAX INC
COMMON STOCKS
294429105
62269
526673
SH
SOLE
0
514308
0
12365
EQUINIX INC
COMMON STOCKS
29444U700
2173
6080
SH
SOLE
0
6080
0
0
EQUITY LIFESTYLE PROPERTIES INC
COMMON STOCKS
29472R108
2401
33308
SH
SOLE
0
33308
0
0
ESSEX PROPERTY TRUST INC
COMMON STOCKS
297178105
2383
10250
SH
SOLE
0
10250
0
0
EXPEDIA INC DEL COM NEW
COMMON STOCKS
30212P303
1446
12761
SH
OTR
1
0
12761
0
EXPEDIA INC DEL COM NEW
COMMON STOCKS
30212P303
338
2981
SH
SOLE
0
2952
0
29
EXPEDITORS INTERNATIONAL OF WASHINGTON INC
COMMON STOCKS
302130109
45999
868567
SH
SOLE
0
843104
0
25463
EXPONENT INC
COMMON STOCKS
30214U102
9731
161369
SH
OTR
1
0
161369
0
EXPONENT INC
COMMON STOCKS
30214U102
40005
663441
SH
SOLE
0
579298
0
84143
EXXON MOBIL CORPORATION
COMMON STOCKS
30231G102
1511
16737
SH
OTR
1
0
16737
0
EXXON MOBIL CORPORATION
COMMON STOCKS
30231G102
13009
144130
SH
SOLE
0
127876
0
16254
FACEBOOK INC CL A
COMMON STOCKS
30303M102
82132
713882
SH
OTR
1
0
713882
0
FACEBOOK INC CL A
COMMON STOCKS
30303M102
9919
86217
SH
SOLE
0
84646
0
1571
FACTSET RESEARCH SYSTEMS INC
COMMON STOCKS
303075105
33412
204440
SH
OTR
1
0
204440
0
FACTSET RESEARCH SYSTEMS INC
COMMON STOCKS
303075105
102703
628424
SH
SOLE
0
554222
0
74202
FAIR ISAAC CORPORATION
COMMON STOCKS
303250104
1357
11380
SH
OTR
1
0
11380
0
FAIR ISAAC CORPORATION
COMMON STOCKS
303250104
227
1905
SH
SOLE
0
1886
0
19
FASTENAL COMPANY
COMMON STOCKS
311900104
3811
81120
SH
OTR
1
0
81120
0
FASTENAL COMPANY
COMMON STOCKS
311900104
19135
407298
SH
SOLE
0
390947
0
16351
FEDERATED INVESTORS INC CL B
COMMON STOCKS
314211103
5692
201280
SH
OTR
1
0
201280
0
FEDERATED INVESTORS INC CL B
COMMON STOCKS
314211103
1988
70294
SH
SOLE
0
70294
0
0
FEDEX CORP
COMMON STOCKS
31428X106
1005
5400
SH
SOLE
0
5400
0
0
FINANCIAL ENGINES INC COM
COMMON STOCKS
317485100
6998
190426
SH
OTR
1
0
190426
0
FINANCIAL ENGINES INC COM
COMMON STOCKS
317485100
1571
42742
SH
SOLE
0
42015
0
727
FIRST FINL BANCSHARES INC COM
COMMON STOCKS
32020R109
9793
216665
SH
OTR
1
0
216665
0
FIRST FINL BANCSHARES INC COM
COMMON STOCKS
32020R109
26900
595136
SH
SOLE
0
591789
0
3347
FOX FACTORY HLDG CORP COM
COMMON STOCKS
35138V102
41990
1513158
SH
OTR
1
0
1513158
0
FOX FACTORY HLDG CORP COM
COMMON STOCKS
35138V102
55595
2003417
SH
SOLE
0
1689203
0
314214
FRANKLIN RESOURCES INC
COMMON STOCKS
354613101
545
13770
SH
SOLE
0
13770
0
0
GDS HOLDINGS LTD SPONS ADR
COMMON STOCKS
36165L108
1998
232312
SH
SOLE
0
232312
0
0
GARTNER GROUP INC NEW CL A
COMMON STOCKS
366651107
8805
87115
SH
OTR
1
0
87115
0
GARTNER GROUP INC NEW CL A
COMMON STOCKS
366651107
1579
15626
SH
SOLE
0
15386
0
240
GENERAL ELECTRIC COMPANY
COMMON STOCKS
369604103
1130
35763
SH
SOLE
0
31263
0
4500
GENERAL GROWTH PPTYS INC NEWCOM
COMMON STOCKS
370023103
2411
96532
SH
SOLE
0
96532
0
0
GILEAD SCIENCES INC
COMMON STOCKS
375558103
2606
36387
SH
SOLE
0
36387
0
0
GLAXOSMITHKLINE ADR
COMMON STOCKS
37733W105
8825
229160
SH
OTR
1
0
229160
0
GLAXOSMITHKLINE ADR
COMMON STOCKS
37733W105
3504
90995
SH
SOLE
0
90300
0
695
GLOBUS MEDICAL INC CL A
COMMON STOCKS
379577208
2925
117910
SH
OTR
1
0
117910
0
GLOBUS MEDICAL INC CL A
COMMON STOCKS
379577208
1534
61817
SH
SOLE
0
60990
0
827
GRACO INC
COMMON STOCKS
384109104
30724
369772
SH
OTR
1
0
369772
0
GRACO INC
COMMON STOCKS
384109104
133664
1608661
SH
SOLE
0
1476928
0
131733
GRAINGER W W INC
COMMON STOCKS
384802104
5834
25118
SH
SOLE
0
25118
0
0
HFF INC CL A
COMMON STOCKS
40418F108
22506
744000
SH
OTR
1
0
744000
0
HFF INC CL A
COMMON STOCKS
40418F108
90759
3000301
SH
SOLE
0
2707418
0
292883
HALLIBURTON CO
COMMON STOCKS
406216101
1859
34366
SH
OTR
1
0
34366
0
HALLIBURTON CO
COMMON STOCKS
406216101
14284
264082
SH
SOLE
0
230747
0
33335
HEALTHEQUITY INC COM
COMMON STOCKS
42226A107
2615
64540
SH
OTR
1
0
64540
0
HEALTHEQUITY INC COM
COMMON STOCKS
42226A107
535
13197
SH
SOLE
0
13068
0
129
HEICO CORPORATION CL A
COMMON STOCKS
422806208
28269
416338
SH
OTR
1
0
416338
0
HEICO CORPORATION CL A
COMMON STOCKS
422806208
5628
82890
SH
SOLE
0
81333
0
1557
JACK HENRY & ASSOCIATES INC
COMMON STOCKS
426281101
24494
275900
SH
OTR
1
0
275900
0
JACK HENRY & ASSOCIATES INC
COMMON STOCKS
426281101
145852
1642847
SH
SOLE
0
1532827
0
110020
HERSHEY FOODS CORP
COMMON STOCKS
427866108
579
5600
SH
SOLE
0
5600
0
0
HOME DEPOT INC
COMMON STOCKS
437076102
18991
141643
SH
OTR
1
0
141643
0
HOME DEPOT INC
COMMON STOCKS
437076102
2934
21882
SH
SOLE
0
21491
0
391
HONEYWELL INTERNATIONAL INC
COMMON STOCKS
438516106
2019
17429
SH
OTR
1
0
17429
0
HONEYWELL INTERNATIONAL INC
COMMON STOCKS
438516106
14030
121108
SH
SOLE
0
103396
0
17712
HORMEL FOODS CORP
COMMON STOCKS
440452100
1738
49930
SH
OTR
1
0
49930
0
HORMEL FOODS CORP
COMMON STOCKS
440452100
11231
322649
SH
SOLE
0
276460
0
46189
ILLINOIS TOOL WORKS INC
COMMON STOCKS
452308109
1985
16206
SH
OTR
1
0
16206
0
ILLINOIS TOOL WORKS INC
COMMON STOCKS
452308109
20570
167972
SH
SOLE
0
151912
0
16060
ILLUMINA INC COM
COMMON STOCKS
452327109
798
6230
SH
OTR
1
0
6230
0
ILLUMINA INC COM
COMMON STOCKS
452327109
166
1300
SH
SOLE
0
1287
0
13
INTERNATIONAL FLAVORS AND FRAGRANCES INC
COMMON STOCKS
459506101
1454
12339
SH
OTR
1
0
12339
0
INTERNATIONAL FLAVORS AND FRAGRANCES INC
COMMON STOCKS
459506101
790
6706
SH
SOLE
0
6625
0
81
INTUIT INC
COMMON STOCKS
461202103
1969
17181
SH
OTR
1
0
17181
0
INTUIT INC
COMMON STOCKS
461202103
1145
9990
SH
SOLE
0
9876
0
114
ISHARES COMEX GOLD TRUST
ETF/ISHARE - EQUITY
464285105
375
33872
SH
SOLE
0
33872
0
0
ISHARES DOW JONES SELECT DIVIDEND INDEX FD
ETF/ISHARE - EQUITY
464287168
3550
40080
SH
SOLE
0
40080
0
0
ISHARES S&P 500 INDEX FUND
ETF/ISHARE - EQUITY
464287200
16677
74123
SH
SOLE
0
74123
0
0
ISHARES BARCLAYS AGGREGATE BOND FUND
ETF/ISHARE - FIXED
464287226
1779
16463
SH
SOLE
0
16463
0
0
ISHARES MSCI EMERGING MARKETS INDEX FUND
ETF/ISHARE - EQUITY
464287234
939
26814
SH
SOLE
0
21546
0
5268
ISHARES IBOXX INVESTMENT GRADE CORPORATE BD
ETF/ISHARE - FIXED
464287242
417
3558
SH
SOLE
0
3558
0
0
ISHARES MSCI EAFE INDEX FUND
ETF/ISHARE - EQUITY
464287465
4383
75926
SH
SOLE
0
74961
0
965
ISHARES RUSSELL MIDCAP VALUE INDEX FUND
ETF/ISHARE - EQUITY
464287473
622
7735
SH
SOLE
0
7735
0
0
ISHARES RUSSELL MIDCAP GROWTH INDEX FUND
ETF/ISHARE - EQUITY
464287481
3059
31407
SH
SOLE
0
30743
0
664
ISHARES RUSSELL MIDCAP INDEX FUND
ETF/ISHARE - EQUITY
464287499
9012
50386
SH
SOLE
0
49828
0
558
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND
ETF/ISHARE - EQUITY
464287556
1283
4833
SH
SOLE
0
3991
0
842
ISHARES COHEN & STEERS REALTY MAJ INDEX FD
ETF/ISHARE - EQUITY
464287564
4542
45579
SH
SOLE
0
40984
0
4595
ISHARES RUSSELL 1000 VALUE INDEX FUND
ETF/ISHARE - EQUITY
464287598
11613
103658
SH
SOLE
0
103356
0
302
ISHARES RUSSELL 1000 GROWTH INDEX FUND
ETF/ISHARE - EQUITY
464287614
9195
87659
SH
SOLE
0
87518
0
141
ISHARES RUSSELL 1000 INDEX FUND
ETF/ISHARE - EQUITY
464287622
2727
21907
SH
SOLE
0
21907
0
0
ISHARES RUSSELL 2000 VALUE INDEX FUND
ETF/ISHARE - EQUITY
464287630
3204
26941
SH
SOLE
0
26941
0
0
ISHARES RUSSELL 2000 GROWTH INDEX FUND
ETF/ISHARE - EQUITY
464287648
576
3740
SH
SOLE
0
3606
0
134
ISHARES RUSSELL 2000 INDEX FUND
ETF/ISHARE - EQUITY
464287655
5270
39082
SH
SOLE
0
39082
0
0
ISHARES CORE US GROWTH ETF
ETF/ISHARE - EQUITY
464287671
269
6258
SH
SOLE
0
6258
0
0
ISHARES RUSSELL 3000 INDEX FUND
ETF/ISHARE - EQUITY
464287689
1231
9256
SH
SOLE
0
7725
0
1531
ISHARES DOW JONES US REAL ESTATE INDEX FUND
ETF/ISHARE - EQUITY
464287739
213
2762
SH
SOLE
0
2762
0
0
ISHARES DJ US HEALTHCARE SEC INDEX FD
ETF/ISHARE - EQUITY
464287762
2543
17647
SH
SOLE
0
15052
0
2595
ISHARES JPMORGAN USD EMERGING MKTS BD FD
ETF/ISHARE - FIXED
464288281
350
3174
SH
SOLE
0
3174
0
0
ISHARES S&P CALIFORNIA MUNICIPAL BOND FUND
ETF/ISHARE - FIXED
464288356
5370
46501
SH
SOLE
0
46501
0
0
ISHARES S&P NATL AMT-FREE MUNI BOND FUND
ETF/ISHARE - FIXED
464288414
1507
13934
SH
SOLE
0
13934
0
0
ISHARES IBOXX HIGH YLD CORPORATE BOND FD
ETF/ISHARE - FIXED
464288513
353
4074
SH
SOLE
0
4074
0
0
ISHARES BARCLAYS INTERMEDIATE CREDIT BD FD
ETF/ISHARE - FIXED
464288638
230
2123
SH
SOLE
0
2123
0
0
ISHARES BARCLAYS 1-3YR CREDIT BOND FUND
ETF/ISHARE - FIXED
464288646
1049
9996
SH
SOLE
0
8888
0
1108
ISHARES S&P US PREFERRED STOCK INDEX FUND
ETF/ISHARE - EQUITY
464288687
237
6362
SH
SOLE
0
6362
0
0
ISHARES S&P GLOBAL UTILITIES
ETF/ISHARE - EQUITY
464288711
657
14705
SH
SOLE
0
13144
0
1561
ISHARES MSCI EAFE GROWTH INDEX FUND
ETF/ISHARE - EQUITY
464288885
3292
51692
SH
SOLE
0
51692
0
0
ISHARES HIGH DIVIDEND EQUITY FUND
ETF/ISHARE - EQUITY
46429B663
281
3419
SH
SOLE
0
3419
0
0
ISHARES MSCI EAFE MINIMUM VOLATILITY FD
ETF/ISHARE - EQUITY
46429B689
5405
88291
SH
SOLE
0
88291
0
0
ISHARES MSCI TAIWAN ETF NEW
ETF/ISHARE - EQUITY
46434G772
1670
56853
SH
SOLE
0
54775
0
2078
ISHARES MSCI SINGAPORE ETF NEW
ETF/ISHARE - EQUITY
46434G780
1679
84254
SH
SOLE
0
80729
0
3525
ISHARES MSCI MALAYSIA ETF NEW
ETF/ISHARE - EQUITY
46434G814
1243
44298
SH
SOLE
0
42213
0
2085
JPMORGAN CHASE & CO
COMMON STOCKS
46625H100
740
8580
SH
SOLE
0
8580
0
0
JPMORGAN ALERIAN MLP INDEX ETN
ETF/ISHARE - EQUITY
46625H365
25260
799119
SH
SOLE
0
795361
0
3758
JOHNSON & JOHNSON
COMMON STOCKS
478160104
2644
22947
SH
SOLE
0
22347
0
600
KANSAS CITY SOUTHERN INC
COMMON STOCKS
485170302
1242
14640
SH
OTR
1
0
14640
0
KANSAS CITY SOUTHERN INC
COMMON STOCKS
485170302
273
3217
SH
SOLE
0
3170
0
47
KAYNE ANDERSON MLP INVT CO - KYN
ETF/ISHARE - EQUITY
486606106
14680
749763
SH
SOLE
0
738538
0
11225
KAYNE ANDERSON ENERGY TOT RET FD - KYE
ETF/ISHARE - EQUITY
48660P104
395
33436
SH
SOLE
0
32214
0
1223
KAYNE ANDERSON ENERGY DEV CO - KED
ETF/ISHARE - EQUITY
48660Q102
1768
90971
SH
SOLE
0
81686
0
9285
KAYNE ANDERSON MDSTM ENERGY COM
ETF/ISHARE - EQUITY
48661E108
850
53483
SH
SOLE
0
50483
0
3000
KIMBERLY CLARK CORPORATION
COMMON STOCKS
494368103
3668
32145
SH
OTR
1
0
32145
0
KIMBERLY CLARK CORPORATION
COMMON STOCKS
494368103
8803
77135
SH
SOLE
0
67427
0
9708
KITE PHARMA INC
COMMON STOCKS
49803L109
698
15560
SH
OTR
1
0
15560
0
KITE PHARMA INC
COMMON STOCKS
49803L109
176
3930
SH
SOLE
0
3891
0
39
KROGER CO
COMMON STOCKS
501044101
4661
135062
SH
SOLE
0
135062
0
0
LANDSTAR SYSTEM INC
COMMON STOCKS
515098101
12738
149328
SH
OTR
1
0
149328
0
LANDSTAR SYSTEM INC
COMMON STOCKS
515098101
74719
875955
SH
SOLE
0
862571
0
13384
LAS VEGAS SANDS CORP
COMMON STOCKS
517834107
38063
712652
SH
OTR
1
0
712652
0
LAS VEGAS SANDS CORP
COMMON STOCKS
517834107
14619
273716
SH
SOLE
0
252447
0
21269
LEGGETT & PLATT INC
COMMON STOCKS
524660107
4774
97670
SH
OTR
1
0
97670
0
LEGGETT & PLATT INC
COMMON STOCKS
524660107
1873
38326
SH
SOLE
0
38326
0
0
LOWES COMPANIES INC
COMMON STOCKS
548661107
2501
35169
SH
OTR
1
0
35169
0
LOWES COMPANIES INC
COMMON STOCKS
548661107
19332
271822
SH
SOLE
0
235846
0
35976
MSC INDUSTRIAL DIRECT CO INC - A
COMMON STOCKS
553530106
2023
21895
SH
OTR
1
0
21895
0
MSC INDUSTRIAL DIRECT CO INC - A
COMMON STOCKS
553530106
524
5671
SH
SOLE
0
5613
0
58
MSCI INC CL A
COMMON STOCKS
55354G100
48051
609944
SH
SOLE
0
591081
0
18863
MANHATTAN ASSOCS INC COM
COMMON STOCKS
562750109
27071
510477
SH
SOLE
0
485416
0
25061
MANULIFE FINL CORP COM
COMMON STOCKS
56501R106
3183
178593
SH
SOLE
0
178593
0
0
MARKETAXESS HOLDINGS INC COM
COMMON STOCKS
57060D108
31352
213392
SH
OTR
1
0
213392
0
MARKETAXESS HOLDINGS INC COM
COMMON STOCKS
57060D108
72967
496643
SH
SOLE
0
425139
0
71504
MARSH & MCLENNAN COS INC
COMMON STOCKS
571748102
2619
38746
SH
OTR
1
0
38746
0
MARSH & MCLENNAN COS INC
COMMON STOCKS
571748102
21924
324364
SH
SOLE
0
285815
0
38549
MCCORMICK & COMPANY
COMMON STOCKS
579780206
1950
20890
SH
OTR
1
0
20890
0
MCCORMICK & COMPANY
COMMON STOCKS
579780206
412
4410
SH
SOLE
0
4365
0
45
MCDONALDS CORP
COMMON STOCKS
580135101
949
7800
SH
SOLE
0
7800
0
0
MEAD JOHNSON NUTRITION CO COM CL A
COMMON STOCKS
582839106
10221
144451
SH
OTR
1
0
144451
0
MEAD JOHNSON NUTRITION CO COM CL A
COMMON STOCKS
582839106
823
11631
SH
SOLE
0
11326
0
305
MERCADOLIBRE INC COM
COMMON STOCKS
58733R102
20860
133600
SH
OTR
1
0
133600
0
MERCADOLIBRE INC COM
COMMON STOCKS
58733R102
4143
26533
SH
SOLE
0
26080
0
453
MERCK & COMPANY
COMMON STOCKS
58933Y105
4344
73793
SH
SOLE
0
73793
0
0
MEREDITH CORP
COMMON STOCKS
589433101
5849
98890
SH
OTR
1
0
98890
0
MEREDITH CORP
COMMON STOCKS
589433101
2163
36562
SH
SOLE
0
36562
0
0
MESA LABS INC COM
COMMON STOCKS
59064R109
6645
54135
SH
OTR
1
0
54135
0
MESA LABS INC COM
COMMON STOCKS
59064R109
1382
11260
SH
SOLE
0
11029
0
231
MICROSOFT CORP
COMMON STOCKS
594918104
793
12768
SH
SOLE
0
12768
0
0
MICROCHIP TECHNOLOGY INC
COMMON STOCKS
595017104
2641
41170
SH
OTR
1
0
41170
0
MICROCHIP TECHNOLOGY INC
COMMON STOCKS
595017104
5905
92047
SH
SOLE
0
92047
0
0
MIDDLEBY CORP COM
COMMON STOCKS
596278101
2067
16050
SH
OTR
1
0
16050
0
MIDDLEBY CORP COM
COMMON STOCKS
596278101
403
3126
SH
SOLE
0
3096
0
30
MONOTYPE IMAGING HOLDINGS INC COM
COMMON STOCKS
61022P100
12873
648532
SH
OTR
1
0
648532
0
MONOTYPE IMAGING HOLDINGS INC COM
COMMON STOCKS
61022P100
57962
2920013
SH
SOLE
0
2855594
0
64419
MONRO MUFFLER BRAKE INC COM
COMMON STOCKS
610236101
10702
187100
SH
OTR
1
0
187100
0
MONRO MUFFLER BRAKE INC COM
COMMON STOCKS
610236101
2233
39032
SH
SOLE
0
38307
0
725
MONSTER BEVERAGE CORP NEW COM
COMMON STOCKS
61174X109
34063
768217
SH
OTR
1
0
768217
0
MONSTER BEVERAGE CORP NEW COM
COMMON STOCKS
61174X109
6177
139314
SH
SOLE
0
137108
0
2206
MOODYS CORP
COMMON STOCKS
615369105
2158
22893
SH
OTR
1
0
22893
0
MOODYS CORP
COMMON STOCKS
615369105
6674
70792
SH
SOLE
0
59090
0
11702
MORNINGSTAR INC
COMMON STOCKS
617700109
16308
221698
SH
OTR
1
0
221698
0
MORNINGSTAR INC
COMMON STOCKS
617700109
3142
42708
SH
SOLE
0
41884
0
824
NVE CORP COM NEW
COMMON STOCKS
629445206
27476
384658
SH
OTR
1
0
384658
0
NVE CORP COM NEW
COMMON STOCKS
629445206
12141
169977
SH
SOLE
0
168541
0
1436
NVR INC
COMMON STOCKS
62944T105
10328
6188
SH
OTR
1
0
6188
0
NVR INC
COMMON STOCKS
62944T105
57118
34223
SH
SOLE
0
28985
0
5238
NATIONAL BEVERAGE CORP COM
COMMON STOCKS
635017106
10755
210554
SH
OTR
1
0
210554
0
NATIONAL BEVERAGE CORP COM
COMMON STOCKS
635017106
23493
459930
SH
SOLE
0
456178
0
3752
NATIONAL GRID PLC SPON ADR
COMMON STOCKS
636274300
10060
172470
SH
OTR
1
0
172470
0
NATIONAL GRID PLC SPON ADR
COMMON STOCKS
636274300
4119
70610
SH
SOLE
0
69962
0
648
NATIONAL RESEARCH CORP CL A
COMMON STOCKS
637372202
19888
1046714
SH
OTR
1
0
1046714
0
NATIONAL RESEARCH CORP CL A
COMMON STOCKS
637372202
5767
303508
SH
SOLE
0
297991
0
5517
NATIONAL STORAGE AFFILIATES TRUST
COMMON STOCKS
637870106
2209
100086
SH
SOLE
0
100086
0
0
NETFLIX COM INC COM
COMMON STOCKS
64110L106
24085
194550
SH
OTR
1
0
194550
0
NETFLIX COM INC COM
COMMON STOCKS
64110L106
3813
30800
SH
SOLE
0
30292
0
508
NIKE INC CL B
COMMON STOCKS
654106103
24069
473515
SH
OTR
1
0
473515
0
NIKE INC CL B
COMMON STOCKS
654106103
5244
103158
SH
SOLE
0
101904
0
1254
NIPPON TELEG & TEL ADR
COMMON STOCKS
654624105
2711
64452
SH
SOLE
0
64452
0
0
NORDSON CORP
COMMON STOCKS
655663102
2492
22237
SH
OTR
1
0
22237
0
NORDSON CORP
COMMON STOCKS
655663102
37904
338277
SH
SOLE
0
323865
0
14412
NORTHERN TR CORP
COMMON STOCKS
665859104
1732
19450
SH
OTR
1
0
19450
0
NORTHERN TR CORP
COMMON STOCKS
665859104
233
2618
SH
SOLE
0
2589
0
29
NOVARTIS AG ADR
COMMON STOCKS
66987V109
1927
26458
SH
SOLE
0
25429
0
1029
OCCIDENTAL PETE CORP
COMMON STOCKS
674599105
1510
21204
SH
OTR
1
0
21204
0
OCCIDENTAL PETE CORP
COMMON STOCKS
674599105
14004
196609
SH
SOLE
0
177330
0
19279
OCEANEERING INTERNATIONAL INC
COMMON STOCKS
675232102
1048
37135
SH
OTR
1
0
37135
0
OCEANEERING INTERNATIONAL INC
COMMON STOCKS
675232102
284
10079
SH
SOLE
0
9898
0
181
OLD DOMINION FGHT LINES INC COM
COMMON STOCKS
679580100
45573
531220
SH
OTR
1
0
531220
0
OLD DOMINION FGHT LINES INC COM
COMMON STOCKS
679580100
109921
1281285
SH
SOLE
0
1101320
0
179965
OLLIES BARGAIN OUTLET HLDGS INC
COMMON STOCKS
681116109
32180
1131095
SH
OTR
1
0
1131095
0
OLLIES BARGAIN OUTLET HLDGS INC
COMMON STOCKS
681116109
6336
222707
SH
SOLE
0
218770
0
3937
OMNICOM GROUP
COMMON STOCKS
681919106
5078
59659
SH
SOLE
0
59659
0
0
OMEGA FLEX INC
COMMON STOCKS
682095104
22355
400913
SH
OTR
1
0
400913
0
OMEGA FLEX INC
COMMON STOCKS
682095104
5698
102191
SH
SOLE
0
100273
0
1918
PNC FINANCIAL CORP
COMMON STOCKS
693475105
3437
29383
SH
OTR
1
0
29383
0
PNC FINANCIAL CORP
COMMON STOCKS
693475105
22771
194688
SH
SOLE
0
166159
0
28529
PPG INDUSTRIES INC
COMMON STOCKS
693506107
1628
17176
SH
OTR
1
0
17176
0
PPG INDUSTRIES INC
COMMON STOCKS
693506107
10720
113126
SH
SOLE
0
96182
0
16944
PPL CORP
COMMON STOCKS
69351T106
10052
295210
SH
OTR
1
0
295210
0
PPL CORP
COMMON STOCKS
69351T106
3689
108355
SH
SOLE
0
108355
0
0
PATTERSON COMPANIES INC
COMMON STOCKS
703395103
12313
300100
SH
OTR
1
0
300100
0
PATTERSON COMPANIES INC
COMMON STOCKS
703395103
49232
1199891
SH
SOLE
0
1194677
0
5214
PAYCHEX INC
COMMON STOCKS
704326107
3053
50140
SH
OTR
1
0
50140
0
PAYCHEX INC
COMMON STOCKS
704326107
1227
20147
SH
SOLE
0
20147
0
0
PAYCOM SOFTWARE INC COM
COMMON STOCKS
70432V102
20326
446834
SH
OTR
1
0
446834
0
PAYCOM SOFTWARE INC COM
COMMON STOCKS
70432V102
3355
73748
SH
SOLE
0
72415
0
1333
PEPSICO INC
COMMON STOCKS
713448108
1185
11328
SH
SOLE
0
11328
0
0
PHILIP MORRIS INTERNATIONAL INC
COMMON STOCKS
718172109
23641
258398
SH
OTR
1
0
258398
0
PHILIP MORRIS INTERNATIONAL INC
COMMON STOCKS
718172109
8732
95447
SH
SOLE
0
94749
0
698
PHYSICIANS RLTY TR COM
COMMON STOCKS
71943U104
2247
118533
SH
SOLE
0
118533
0
0
PIMCO 0-5 YEAR HIGH YIELD CORP BD FD
ETF/ISHARE - FIXED
72201R783
987
9888
SH
SOLE
0
9888
0
0
PIONEER NATURAL RESOURCES CO COM
COMMON STOCKS
723787107
14229
79020
SH
OTR
1
0
79020
0
PIONEER NATURAL RESOURCES CO COM
COMMON STOCKS
723787107
2007
11145
SH
SOLE
0
10928
0
217
POLARIS INDUSTRIES INC
COMMON STOCKS
731068102
11560
140310
SH
OTR
1
0
140310
0
POLARIS INDUSTRIES INC
COMMON STOCKS
731068102
68075
826251
SH
SOLE
0
711577
0
114674
POOL CORP
COMMON STOCKS
73278L105
10974
105175
SH
OTR
1
0
105175
0
POOL CORP
COMMON STOCKS
73278L105
44017
421858
SH
SOLE
0
358101
0
63757
PRICELINE GROUP INC
COMMON STOCKS
741503403
29211
19925
SH
OTR
1
0
19925
0
PRICELINE GROUP INC
COMMON STOCKS
741503403
4127
2815
SH
SOLE
0
2763
0
52
PRICESMART INC COM
COMMON STOCKS
741511109
28440
340600
SH
OTR
1
0
340600
0
PRICESMART INC COM
COMMON STOCKS
741511109
62993
754407
SH
SOLE
0
639593
0
114814
PRIMERICA INC COM
COMMON STOCKS
74164M108
34533
499391
SH
OTR
1
0
499391
0
PRIMERICA INC COM
COMMON STOCKS
74164M108
196321
2839055
SH
SOLE
0
2552208
0
286847
PROCTER & GAMBLE COMPANY
COMMON STOCKS
742718109
5598
66580
SH
SOLE
0
66580
0
0
PROSHARES LARGE CAP CORE PLUS
ETF/ISHARE - EQUITY
74347R248
37162
672617
SH
SOLE
0
672617
0
0
PRUDENTIAL PLC ADR
COMMON STOCKS
74435K204
4720
118627
SH
SOLE
0
118627
0
0
RLI CORP
COMMON STOCKS
749607107
20750
328679
SH
OTR
1
0
328679
0
RLI CORP
COMMON STOCKS
749607107
75883
1202019
SH
SOLE
0
1107181
0
94838
RPM INTERNATIONAL INC
COMMON STOCKS
749685103
5969
110885
SH
OTR
1
0
110885
0
RPM INTERNATIONAL INC
COMMON STOCKS
749685103
16265
302158
SH
SOLE
0
266836
0
35322
RBC BEARINGS INC
COMMON STOCKS
75524B104
27077
291748
SH
OTR
1
0
291748
0
RBC BEARINGS INC
COMMON STOCKS
75524B104
170610
1838269
SH
SOLE
0
1709292
0
128977
RE MAX HLDGS INC CL A
COMMON STOCKS
75524W108
20251
361620
SH
OTR
1
0
361620
0
RE MAX HLDGS INC CL A
COMMON STOCKS
75524W108
62954
1124187
SH
SOLE
0
1118014
0
6173
REALTY INCOME CORP
COMMON STOCKS
756109104
11020
191720
SH
OTR
1
0
191720
0
REALTY INCOME CORP
COMMON STOCKS
756109104
3960
68893
SH
SOLE
0
68893
0
0
RELX NV SPONSORED ADR
COMMON STOCKS
75955B102
2066
123284
SH
SOLE
0
118794
0
4490
RETAIL OPPORTUNITY INVTS CORP
COMMON STOCKS
76131N101
2471
116928
SH
SOLE
0
116928
0
0
REXFORD INDUSTRIAL REALTY COM
COMMON STOCKS
76169C100
2329
100411
SH
SOLE
0
100411
0
0
REYNOLDS AMERICAN INC
COMMON STOCKS
761713106
11430
203960
SH
OTR
1
0
203960
0
REYNOLDS AMERICAN INC
COMMON STOCKS
761713106
3654
65209
SH
SOLE
0
65209
0
0
RIO TINTO PLC SPONSORED ADR
COMMON STOCKS
767204100
1262
32824
SH
SOLE
0
31562
0
1262
ROPER INDUSTRIES INC
COMMON STOCKS
776696106
18231
99581
SH
OTR
1
0
99581
0
ROPER INDUSTRIES INC
COMMON STOCKS
776696106
2858
15611
SH
SOLE
0
15335
0
276
ROSS STORES INC
COMMON STOCKS
778296103
28663
436942
SH
OTR
1
0
436942
0
ROSS STORES INC
COMMON STOCKS
778296103
5134
78266
SH
SOLE
0
77035
0
1231
ROYAL BK CDA MONTREAL QUE COM
COMMON STOCKS
780087102
8406
124150
SH
OTR
1
0
124150
0
ROYAL BK CDA MONTREAL QUE COM
COMMON STOCKS
780087102
3171
46832
SH
SOLE
0
46832
0
0
ROYAL DUTCH SHELL PLC SPONSORED ADR B
COMMON STOCKS
780259107
7489
129180
SH
OTR
1
0
129180
0
ROYAL DUTCH SHELL PLC SPONSORED ADR B
COMMON STOCKS
780259107
3262
56262
SH
SOLE
0
55787
0
475
ROYAL DUTCH SHELL PLC SPONSORED ADR A
COMMON STOCKS
780259206
1121
20617
SH
SOLE
0
19882
0
735
SPDR GOLD TRUST
ETF/ISHARE - EQUITY
78463V107
1801
16431
SH
SOLE
0
14556
0
1875
SPDR BARCLAYS SHORT TERM CORP BOND ETF
ETF/ISHARE - FIXED
78464A474
16027
524958
SH
SOLE
0
524958
0
0
SPDR S&P MIDCAP 400 ETF TRUST
ETF/ISHARE - EQUITY
78467Y107
267
884
SH
SOLE
0
884
0
0
SPDR NUVEEN SHORT TERM MUNI BOND ETF
ETF/ISHARE - FIXED
78468R739
19815
413335
SH
SOLE
0
413335
0
0
SALLY BEAUTY COMPANY
COMMON STOCKS
79546E104
12869
487075
SH
OTR
1
0
487075
0
SALLY BEAUTY COMPANY
COMMON STOCKS
79546E104
34137
1292096
SH
SOLE
0
1284619
0
7477
SANOFI-AVENTIS SPON ADR
COMMON STOCKS
80105N105
1855
45875
SH
SOLE
0
43953
0
1922
SAP AG SPONSORED ADR
COMMON STOCKS
803054204
2304
26659
SH
SOLE
0
25691
0
968
SCHLUMBERGER LIMITED
COMMON STOCKS
806857108
15380
183204
SH
OTR
1
0
183204
0
SCHLUMBERGER LIMITED
COMMON STOCKS
806857108
2739
32627
SH
SOLE
0
32124
0
503
THE CHARLES SCHWAB CORPORATION
COMMON STOCKS
808513105
16252
411744
SH
OTR
1
0
411744
0
THE CHARLES SCHWAB CORPORATION
COMMON STOCKS
808513105
17874
452857
SH
SOLE
0
393952
0
58905
SCOTTS CO CL A
COMMON STOCKS
810186106
10219
106950
SH
OTR
1
0
106950
0
SCOTTS CO CL A
COMMON STOCKS
810186106
45197
473024
SH
SOLE
0
470695
0
2329
SHUTTERSTOCK INC COM
COMMON STOCKS
825690100
53663
1129274
SH
OTR
1
0
1129274
0
SHUTTERSTOCK INC COM
COMMON STOCKS
825690100
121121
2548837
SH
SOLE
0
2190723
0
358114
SIGNATURE BK NEW YORK N Y COM
COMMON STOCKS
82669G104
2922
19454
SH
OTR
1
0
19454
0
SIGNATURE BK NEW YORK N Y COM
COMMON STOCKS
82669G104
31269
208185
SH
SOLE
0
199268
0
8917
SITEONE LANDSCAPE SUPPLY INC
COMMON STOCKS
82982L103
7235
208312
SH
SOLE
0
208312
0
0
SKYWORKS SOLUTIONS INC COM
COMMON STOCKS
83088M102
2166
29010
SH
OTR
1
0
29010
0
SKYWORKS SOLUTIONS INC COM
COMMON STOCKS
83088M102
13584
181946
SH
SOLE
0
181748
0
198
SNAP ON TOOLS CORP
COMMON STOCKS
833034101
1933
11284
SH
OTR
1
0
11284
0
SNAP ON TOOLS CORP
COMMON STOCKS
833034101
57866
337864
SH
SOLE
0
319348
0
18516
STARBUCKS CORP
COMMON STOCKS
855244109
33819
609139
SH
OTR
1
0
609139
0
STARBUCKS CORP
COMMON STOCKS
855244109
4791
86297
SH
SOLE
0
84851
0
1446
STATE STREET CORP
COMMON STOCKS
857477103
5640
72563
SH
SOLE
0
72563
0
0
SUN HYDRAULICS CORP
COMMON STOCKS
866942105
8042
201200
SH
OTR
1
0
201200
0
SUN HYDRAULICS CORP
COMMON STOCKS
866942105
23231
581215
SH
SOLE
0
578080
0
3135
SUNSTONE HOTEL INVS INC
COMMON STOCKS
867892101
2115
138682
SH
SOLE
0
138682
0
0
SYNGENTA AG ADR
COMMON STOCKS
87160A100
476
6027
SH
SOLE
0
5822
0
205
SYSCO CORP
COMMON STOCKS
871829107
511
9225
SH
SOLE
0
9225
0
0
THE TJX COMPANIES INC
COMMON STOCKS
872540109
2115
28157
SH
OTR
1
0
28157
0
THE TJX COMPANIES INC
COMMON STOCKS
872540109
15695
208899
SH
SOLE
0
181005
0
27894
TELEDYNE TECHNOLOGIES INC
COMMON STOCKS
879360105
20289
164950
SH
OTR
1
0
164950
0
TELEDYNE TECHNOLOGIES INC
COMMON STOCKS
879360105
102185
830775
SH
SOLE
0
729938
0
100837
TEVA PHARMACEUTICAL INDS ADR
COMMON STOCKS
881624209
551
15203
SH
SOLE
0
14480
0
723
THOR INDS INC COM
COMMON STOCKS
885160101
16248
162400
SH
OTR
1
0
162400
0
THOR INDS INC COM
COMMON STOCKS
885160101
52749
527224
SH
SOLE
0
524312
0
2912
3M COMPANY
COMMON STOCKS
88579Y101
2102
11771
SH
OTR
1
0
11771
0
3M COMPANY
COMMON STOCKS
88579Y101
15589
87298
SH
SOLE
0
75077
0
12221
TORO CO
COMMON STOCKS
891092108
8554
152880
SH
OTR
1
0
152880
0
TORO CO
COMMON STOCKS
891092108
45627
815488
SH
SOLE
0
690451
0
125037
TOTAL SA SPONSORED ADR
COMMON STOCKS
89151E109
6912
135600
SH
OTR
1
0
135600
0
TOTAL SA SPONSORED ADR
COMMON STOCKS
89151E109
3642
71446
SH
SOLE
0
70501
0
945
TRANSUNION COM
COMMON STOCKS
89400J107
11703
378376
SH
SOLE
0
378376
0
0
THE TRAVELERS COMPANIES INC
COMMON STOCKS
89417E109
2578
21061
SH
OTR
1
0
21061
0
THE TRAVELERS COMPANIES INC
COMMON STOCKS
89417E109
17758
145057
SH
SOLE
0
124058
0
20999
TRIPADVISOR INC COM
COMMON STOCKS
896945201
15142
326557
SH
OTR
1
0
326557
0
TRIPADVISOR INC COM
COMMON STOCKS
896945201
14518
313086
SH
SOLE
0
298569
0
14517
UFP TECHNOLOGIES INC COM
COMMON STOCKS
902673102
9012
354102
SH
OTR
1
0
354102
0
UFP TECHNOLOGIES INC COM
COMMON STOCKS
902673102
1370
53841
SH
SOLE
0
52342
0
1499
ETRACS ALERIAN MLP INDEX ETN
ETF/ISHARE - EQUITY
90267B682
1798
90481
SH
SOLE
0
90481
0
0
U S BANCORP
COMMON STOCKS
902973304
3444
67035
SH
OTR
1
0
67035
0
U S BANCORP
COMMON STOCKS
902973304
22568
439322
SH
SOLE
0
375443
0
63879
UNDER ARMOUR INC CL-A
COMMON STOCKS
904311107
495
17045
SH
OTR
1
0
17045
0
UNDER ARMOUR INC CL-A
COMMON STOCKS
904311107
24
809
SH
SOLE
0
762
0
47
UNDER ARMOUR INC CL C
COMMON STOCKS
904311206
441
17502
SH
OTR
1
0
17502
0
UNDER ARMOUR INC CL C
COMMON STOCKS
904311206
20
810
SH
SOLE
0
763
0
47
UNILEVER PLC SPONSORED ADR
COMMON STOCKS
904767704
2043
50190
SH
OTR
1
0
50190
0
UNILEVER PLC SPONSORED ADR
COMMON STOCKS
904767704
796
19552
SH
SOLE
0
19552
0
0
UNILEVER N V ADR
COMMON STOCKS
904784709
2144
52209
SH
SOLE
0
50267
0
1942
UNION PACIFIC CORPORATION
COMMON STOCKS
907818108
11432
110260
SH
OTR
1
0
110260
0
UNION PACIFIC CORPORATION
COMMON STOCKS
907818108
1725
16634
SH
SOLE
0
16335
0
299
UNITEDHEALTH GROUP INC
COMMON STOCKS
91324P102
4484
28016
SH
SOLE
0
28016
0
0
VANGUARD EMERGING MARKETS ETF
ETF/ISHARE - EQUITY
922042858
4047
113094
SH
SOLE
0
111389
0
1705
VANGUARD HEALTH CARE ETF
ETF/ISHARE - EQUITY
92204A504
2495
19683
SH
SOLE
0
19683
0
0
VANGUARD REIT ETF
ETF/ISHARE - EQUITY
922908553
25129
304487
SH
SOLE
0
303220
0
1266
VERMILION ENERGY INC COM
COMMON STOCKS
923725105
9282
220120
SH
OTR
1
0
220120
0
VERMILION ENERGY INC COM
COMMON STOCKS
923725105
3225
76478
SH
SOLE
0
76478
0
0
VISA INC CL A
COMMON STOCKS
92826C839
32382
415042
SH
OTR
1
0
415042
0
VISA INC CL A
COMMON STOCKS
92826C839
5114
65542
SH
SOLE
0
64449
0
1093
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR
COMMON STOCKS
92857W308
9633
394300
SH
OTR
1
0
394300
0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR
COMMON STOCKS
92857W308
3181
130191
SH
SOLE
0
128998
0
1193
VULCAN MATERIALS COMPANY
COMMON STOCKS
929160109
451
3600
SH
SOLE
0
3600
0
0
WD-40 COMPANY
COMMON STOCKS
929236107
9008
77054
SH
OTR
1
0
77054
0
WD-40 COMPANY
COMMON STOCKS
929236107
43071
368446
SH
SOLE
0
367080
0
1366
WABCO HOLDINGS INC
COMMON STOCKS
92927K102
22524
212195
SH
OTR
1
0
212195
0
WABCO HOLDINGS INC
COMMON STOCKS
92927K102
131502
1238832
SH
SOLE
0
1081742
0
157090
WEC ENERGY GROUP INC COM
COMMON STOCKS
92939U106
9542
162695
SH
OTR
1
0
162695
0
WEC ENERGY GROUP INC COM
COMMON STOCKS
92939U106
23209
395719
SH
SOLE
0
347927
0
47792
WABTEC CORP COM
COMMON STOCKS
929740108
11865
142912
SH
OTR
1
0
142912
0
WABTEC CORP COM
COMMON STOCKS
929740108
11709
141043
SH
SOLE
0
125638
0
15405
WAL MART STORES INC
COMMON STOCKS
931142103
1425
20623
SH
SOLE
0
20623
0
0
WALGREENS BOOTS ALLIANCE INC COM
COMMON STOCKS
931427108
1479
17874
SH
SOLE
0
17874
0
0
WASTE MGMT INC DEL
COMMON STOCKS
94106L109
9405
132628
SH
OTR
1
0
132628
0
WASTE MGMT INC DEL
COMMON STOCKS
94106L109
17961
253296
SH
SOLE
0
225520
0
27776
WATSCO INC COM
COMMON STOCKS
942622200
18461
124633
SH
SOLE
0
119291
0
5342
WELLS FARGO & CO
COMMON STOCKS
949746101
346
6274
SH
SOLE
0
6274
0
0
WEST PHARMACEUTICAL SVS INC
COMMON STOCKS
955306105
1451
17100
SH
OTR
1
0
17100
0
WEST PHARMACEUTICAL SVS INC
COMMON STOCKS
955306105
770
9073
SH
SOLE
0
8960
0
113
WHIRLPOOL CORP
COMMON STOCKS
963320106
14693
80834
SH
SOLE
0
80834
0
0
WINMARK CORP COM
COMMON STOCKS
974250102
11860
94019
SH
SOLE
0
86841
0
7178
WORKDAY INC CL A
COMMON STOCKS
98138H101
16913
255906
SH
OTR
1
0
255906
0
WORKDAY INC CL A
COMMON STOCKS
98138H101
2346
35492
SH
SOLE
0
34831
0
661
WYNN RESORTS LTD COM
COMMON STOCKS
983134107
3390
39182
SH
OTR
1
0
39182
0
WYNN RESORTS LTD COM
COMMON STOCKS
983134107
26181
302630
SH
SOLE
0
289670
0
12960
YELP INC
COMMON STOCKS
985817105
1704
44700
SH
OTR
1
0
44700
0
YELP INC
COMMON STOCKS
985817105
331
8688
SH
SOLE
0
8567
0
121
ZOETIS INC CL A
COMMON STOCKS
98978V103
24964
466354
SH
OTR
1
0
466354
0
ZOETIS INC CL A
COMMON STOCKS
98978V103
18478
345181
SH
SOLE
0
307058
0
38123
AXALTA COATING SYS LTD COM
COMMON STOCKS
G0750C108
1289
47400
SH
OTR
1
0
47400
0
AXALTA COATING SYS LTD COM
COMMON STOCKS
G0750C108
9032
332072
SH
SOLE
0
331734
0
338
ACCENTURE PLC CL A
COMMON STOCKS
G1151C101
17555
149872
SH
OTR
1
0
149872
0
ACCENTURE PLC CL A
COMMON STOCKS
G1151C101
13893
118612
SH
SOLE
0
104260
0
14352
MEDTRONIC PLC
COMMON STOCKS
G5960L103
1698
23844
SH
OTR
1
0
23844
0
MEDTRONIC PLC
COMMON STOCKS
G5960L103
10769
151191
SH
SOLE
0
127551
0
23640
GARMIN LTD SHS
COMMON STOCKS
H2906T109
5619
115870
SH
OTR
1
0
115870
0
GARMIN LTD SHS
COMMON STOCKS
H2906T109
2041
42098
SH
SOLE
0
42098
0
0
TOWER SEMICONDUCTOR LTD SHS NEW
COMMON STOCKS
M87915274
3198
168064
SH
SOLE
0
168064
0
0
CORE LABORATORIES N V
COMMON STOCKS
N22717107
46821
390045
SH
OTR
1
0
390045
0
CORE LABORATORIES N V
COMMON STOCKS
N22717107
149290
1243669
SH
SOLE
0
1161597
0
82072
INTERXION HOLDING N.V SHS
COMMON STOCKS
N47279109
2488
70940
SH
SOLE
0
70940
0
0
YANDEX N V SHS CLASS A
COMMON STOCKS
N97284108
19480
967724
SH
OTR
1
0
967724
0
YANDEX N V SHS CLASS A
COMMON STOCKS
N97284108
3035
150768
SH
SOLE
0
148140
0
2628