0001140361-16-052219.txt : 20160212 0001140361-16-052219.hdr.sgml : 20160212 20160212160505 ACCESSION NUMBER: 0001140361-16-052219 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20151231 FILED AS OF DATE: 20160212 DATE AS OF CHANGE: 20160212 EFFECTIVENESS DATE: 20160212 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-05792 FILM NUMBER: 161418874 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/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001021223 XXXXXXXX 12-31-2015 12-31-2015 true 1 RESTATEMENT 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-10-2016 1 490 6060411 false 1 0000019481 028-00085 Virtus Investment Advisers, Inc.
INFORMATION TABLE 2 form13fInfoTable.xml AAON INC COM PAR $0.004 COMMON STOCKS 000360206 5540 238600 SH OTR 1 0 238600 0 AAON INC COM PAR $0.004 COMMON STOCKS 000360206 2059 88686 SH SOLE 0 86870 0 1816 APPLE INC COMMON STOCKS 037833100 43109 409545 SH OTR 1 0 409545 0 APPLE INC COMMON STOCKS 037833100 17609 167295 SH SOLE 0 153058 0 14237 ABAXIS INC COMMON STOCKS 002567105 20067 360400 SH OTR 1 0 360400 0 ABAXIS INC COMMON STOCKS 002567105 54043 970600 SH SOLE 0 813966 0 156634 ABBVIE INC COM COMMON STOCKS 00287Y109 343 5788 SH SOLE 0 3288 0 2500 AMERISOURCEBERGEN CORP COM COMMON STOCKS 03073E105 2428 23414 SH SOLE 0 23414 0 0 ABBOTT LABS COMMON STOCKS 002824100 2153 47950 SH OTR 1 0 47950 0 ABBOTT LABS COMMON STOCKS 002824100 15148 337302 SH SOLE 0 293678 0 43624 ACCENTURE PLC CL A COMMON STOCKS G1151C101 11812 113035 SH OTR 1 0 113035 0 ACCENTURE PLC CL A COMMON STOCKS G1151C101 11813 113039 SH SOLE 0 101253 0 11786 ANALOG DEVICES INC COMMON STOCKS 032654105 1672 30217 SH OTR 1 0 30217 0 ANALOG DEVICES INC COMMON STOCKS 032654105 13017 235299 SH SOLE 0 207898 0 27401 AUTOMATIC DATA PROCESSING COMMON STOCKS 053015103 1804 21298 SH OTR 1 0 21298 0 AUTOMATIC DATA PROCESSING COMMON STOCKS 053015103 15472 182621 SH SOLE 0 164448 0 18173 AFLAC INC COMMON STOCKS 001055102 2272 37924 SH SOLE 0 37924 0 0 ISHARES BARCLAYS AGGREGATE BOND FUND ETF/ISHARE - FIXED 464287226 343 3176 SH SOLE 0 3176 0 0 AMETEK INC COMMON STOCKS 031100100 879 16400 SH OTR 1 0 16400 0 AMETEK INC COMMON STOCKS 031100100 741 13825 SH SOLE 0 13510 0 315 AMGEN INC COMMON STOCKS 031162100 7118 43852 SH OTR 1 0 43852 0 AMGEN INC COMMON STOCKS 031162100 15105 93054 SH SOLE 0 83342 0 9712 AMERICAN HOMES 4 RENT CL A COMMON STOCKS 02665T306 857 51418 SH SOLE 0 51418 0 0 JPMORGAN ALERIAN MLP INDEX ETN ETF/ISHARE - EQUITY 46625H365 18343 633188 SH SOLE 0 631826 0 1362 AMERICAN SOFTWARE INC CL A COMMON STOCKS 029683109 6356 624400 SH OTR 1 0 624400 0 AMERICAN SOFTWARE INC CL A COMMON STOCKS 029683109 25572 2512025 SH SOLE 0 2499986 0 12039 ETRACS ALERIAN MLP INDEX ETN ETF/ISHARE - EQUITY 90267B682 861 47256 SH SOLE 0 47256 0 0 AMAZON INC COMMON STOCKS 023135106 21277 31480 SH OTR 1 0 31480 0 AMAZON INC COMMON STOCKS 023135106 3837 5677 SH SOLE 0 5558 0 119 ANIKA THERAPEUTICS INC COM COMMON STOCKS 035255108 12728 333538 SH SOLE 0 333538 0 0 ANSYS INC COMMON STOCKS 03662Q105 17644 190744 SH OTR 1 0 190744 0 ANSYS INC COMMON STOCKS 03662Q105 17952 194071 SH SOLE 0 191509 0 2562 ARTISAN PARTNERS ASSET MGMT CL A COMMON STOCKS 04316A108 21926 608047 SH OTR 1 0 608047 0 ARTISAN PARTNERS ASSET MGMT CL A COMMON STOCKS 04316A108 93887 2603635 SH SOLE 0 2258920 0 344715 AMPHENOL CORP NEW CL A COMMON STOCKS 032095101 19519 373707 SH OTR 1 0 373707 0 AMPHENOL CORP NEW CL A COMMON STOCKS 032095101 4393 84100 SH SOLE 0 82386 0 1714 ARM HOLDINGS PLC-ADR SPONSORED COMMON STOCKS 042068106 1810 40000 SH SOLE 0 40000 0 0 AUTOHOME INC SP ADR CL A COMMON STOCKS 05278C107 28996 830365 SH OTR 1 0 830365 0 AUTOHOME INC SP ADR CL A COMMON STOCKS 05278C107 97076 2779965 SH SOLE 0 2384766 0 395199 APTARGROUP INC COMMON STOCKS 038336103 3785 52100 SH OTR 1 0 52100 0 APTARGROUP INC COMMON STOCKS 038336103 36471 502008 SH SOLE 0 419487 0 82521 AVALONBAY COMMUNITIES INC COMMON STOCKS 053484101 1504 8170 SH SOLE 0 8170 0 0 ASTRAZENECA ADR COMMON STOCKS 046353108 1612 47495 SH SOLE 0 47495 0 0 ASPEN TECHNOLOGY INC COMMON STOCKS 045327103 10014 265200 SH OTR 1 0 265200 0 ASPEN TECHNOLOGY INC COMMON STOCKS 045327103 73872 1956345 SH SOLE 0 1668394 0 287951 ALIBABA GROUP HLDG LTD SPONSORED ADS COMMON STOCKS 01609W102 14542 178940 SH OTR 1 0 178940 0 ALIBABA GROUP HLDG LTD SPONSORED ADS COMMON STOCKS 01609W102 2517 30973 SH SOLE 0 30294 0 679 BAXTER INTL INC COMMON STOCKS 071813109 1988 52109 SH SOLE 0 52109 0 0 BCE INC NEW COMMON STOCKS 05534B760 2874 74426 SH SOLE 0 74426 0 0 FRANKLIN RESOURCES INC COMMON STOCKS 354613101 507 13770 SH SOLE 0 13770 0 0 BROWN FORMAN CORP CL B COMMON STOCKS 115637209 2408 24250 SH OTR 1 0 24250 0 BROWN FORMAN CORP CL B COMMON STOCKS 115637209 508 5120 SH SOLE 0 5050 0 70 BLACKROCK CA MUNICIPAL INCOME TRUST ETF/ISHARE - FIXED 09248E102 328 20574 SH SOLE 0 20574 0 0 BADGER METER INC COMMON STOCKS 056525108 11120 189800 SH OTR 1 0 189800 0 BADGER METER INC COMMON STOCKS 056525108 27385 467399 SH SOLE 0 463620 0 3779 BIOMARIN PHARMACEUTICAL INC COMMON STOCKS 09061G101 8936 85300 SH OTR 1 0 85300 0 BIOMARIN PHARMACEUTICAL INC COMMON STOCKS 09061G101 1596 15238 SH SOLE 0 14914 0 324 BRISTOL-MYERS SQUIBB CO COMMON STOCKS 110122108 13389 194630 SH OTR 1 0 194630 0 BRISTOL-MYERS SQUIBB CO COMMON STOCKS 110122108 2502 36372 SH SOLE 0 35595 0 777 BANK HAWAII CORP COMMON STOCKS 062540109 12725 202300 SH OTR 1 0 202300 0 BANK HAWAII CORP COMMON STOCKS 062540109 62713 997025 SH SOLE 0 990148 0 6877 BP ADR COMMON STOCKS 055622104 847 27081 SH SOLE 0 26306 0 775 BROADRIDGE FINANCIAL SOULUTIONS COMMON STOCKS 11133T103 591 11000 SH OTR 1 0 11000 0 BROADRIDGE FINANCIAL SOULUTIONS COMMON STOCKS 11133T103 7696 143239 SH SOLE 0 143033 0 206 BERKSHIRE HATHAWAY INC CL A COMMON STOCKS 084670108 593 3 SH SOLE 0 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COMMON STOCKS 084670702 561 4250 SH SOLE 0 4250 0 0 BRITISH AMERICAN TOBACCO PLC SPONSORED ADR COMMON STOCKS 110448107 1220 11046 SH SOLE 0 10746 0 300 BOSTON PROPERTIES INC COMMON STOCKS 101121101 917 7186 SH SOLE 0 7186 0 0 CHEESECAKE FACTORY INC COMMON STOCKS 163072101 12468 270400 SH OTR 1 0 270400 0 CHEESECAKE FACTORY INC COMMON STOCKS 163072101 45307 982589 SH SOLE 0 977170 0 5419 CAMERON INTERNATIONAL CORP COMMON STOCKS 13342B105 10279 162643 SH OTR 1 0 162643 0 CAMERON INTERNATIONAL CORP COMMON STOCKS 13342B105 2058 32560 SH SOLE 0 31904 0 656 CASS INFORMATION SYSTEMS INC COMMON STOCKS 14808P109 11919 231614 SH OTR 1 0 231614 0 CASS INFORMATION SYSTEMS INC COMMON STOCKS 14808P109 44463 864022 SH SOLE 0 859365 0 4657 CABOT MICROELECTRONICS CORP COMMON STOCKS 12709P103 8471 193500 SH OTR 1 0 193500 0 CABOT MICROELECTRONICS CORP COMMON STOCKS 12709P103 22284 508996 SH SOLE 0 504470 0 4526 CDW CORP COM COMMON STOCKS 12514G108 17249 410295 SH OTR 1 0 410295 0 CDW CORP COM COMMON STOCKS 12514G108 107221 2550443 SH SOLE 0 2182107 0 368336 CEB INC COM COMMON STOCKS 125134106 11485 187082 SH OTR 1 0 187082 0 CEB INC COM COMMON STOCKS 125134106 41827 681337 SH SOLE 0 677274 0 4063 CELGENE CORP COMMON STOCKS 151020104 17031 142210 SH OTR 1 0 142210 0 CELGENE CORP COMMON STOCKS 151020104 3084 25752 SH SOLE 0 25204 0 548 CNOOC LIMITED SPONSORED ADR COMMON STOCKS 126132109 1212 11616 SH SOLE 0 11276 0 340 CERNER CORP COMMON STOCKS 156782104 11071 184000 SH OTR 1 0 184000 0 CERNER CORP COMMON STOCKS 156782104 2340 38894 SH SOLE 0 38185 0 709 COGNEX CORP COM COMMON STOCKS 192422103 6354 188156 SH OTR 1 0 188156 0 COGNEX CORP COM COMMON STOCKS 192422103 21735 643610 SH SOLE 0 640081 0 3529 CHURCH & DWIGHT CO COMMON STOCKS 171340102 587 6916 SH OTR 1 0 6916 0 CHURCH & DWIGHT CO COMMON STOCKS 171340102 13708 161502 SH SOLE 0 159772 0 1730 CHEFS WAREHOUSE INC COM COMMON STOCKS 163086101 16509 989771 SH OTR 1 0 989771 0 CHEFS WAREHOUSE INC COM COMMON STOCKS 163086101 43298 2595813 SH SOLE 0 2402500 0 193313 CHINA MOBILE LTD SPONSORED ADR COMMON STOCKS 16941M109 1772 31464 SH SOLE 0 30637 0 827 CHUNGHWA TELECOM COM LTD SPON ADR NEW COMMON STOCKS 17133Q502 1237 41200 SH SOLE 0 40119 0 1081 CINCINNATI FINANCIAL CORP COMMON STOCKS 172062101 1080 18260 SH SOLE 0 18260 0 0 ISHARES BARCLAYS INTERMEDIATE CREDIT BD FD ETF/ISHARE - FIXED 464288638 228 2123 SH SOLE 0 2123 0 0 COLGATE-PALMOLIVE COMPANY COMMON STOCKS 194162103 11805 177200 SH OTR 1 0 177200 0 COLGATE-PALMOLIVE COMPANY COMMON STOCKS 194162103 2220 33318 SH SOLE 0 32590 0 728 CORE LABORATORIES N V COMMON STOCKS N22717107 30317 278804 SH OTR 1 0 278804 0 CORE LABORATORIES N V COMMON STOCKS N22717107 122622 1127659 SH SOLE 0 1017634 0 110025 CLARCOR INC COMMON STOCKS 179895107 5465 110000 SH OTR 1 0 110000 0 CLARCOR INC COMMON STOCKS 179895107 33992 684217 SH SOLE 0 567565 0 116652 COLONY CAP INC CL A COMMON STOCKS 19624R106 879 45116 SH SOLE 0 45116 0 0 CME GROUP INC COMMON STOCKS 12572Q105 2240 24723 SH OTR 1 0 24723 0 CME GROUP INC COMMON STOCKS 12572Q105 13722 151461 SH SOLE 0 131053 0 20408 ISHARES S&P CALIFORNIA MUNICIPAL BOND FUND ETF/ISHARE - FIXED 464288356 5823 49286 SH SOLE 0 49286 0 0 CINEMARK HOLDINGS INC COMMON STOCKS 17243V102 14532 434700 SH OTR 1 0 434700 0 CINEMARK HOLDINGS INC COMMON STOCKS 17243V102 51360 1536342 SH SOLE 0 1527257 0 9085 CABOT OIL & GAS CORP COMMON STOCKS 127097103 2937 166000 SH OTR 1 0 166000 0 CABOT OIL & GAS CORP COMMON STOCKS 127097103 626 35370 SH SOLE 0 34686 0 684 ROCKWELL COLLINS INC COMMON STOCKS 774341101 1375 14893 SH OTR 1 0 14893 0 ROCKWELL COLLINS INC COMMON STOCKS 774341101 1092 11836 SH SOLE 0 11561 0 275 COOPER COMPANIES INC COMMON STOCKS 216648402 816 6083 SH OTR 1 0 6083 0 COOPER COMPANIES INC COMMON STOCKS 216648402 9656 71952 SH SOLE 0 71085 0 867 COSTCO WHOLESALE CORP COMMON STOCKS 22160K105 14225 88080 SH OTR 1 0 88080 0 COSTCO WHOLESALE CORP COMMON STOCKS 22160K105 3016 18672 SH SOLE 0 18269 0 403 CAPELLA EDUCATION COMPANY COMMON STOCKS 139594105 992 21460 SH OTR 1 0 21460 0 CAPELLA EDUCATION COMPANY COMMON STOCKS 139594105 291 6294 SH SOLE 0 6233 0 61 COPART INC COMMON STOCKS 217204106 19582 515169 SH OTR 1 0 515169 0 COPART INC COMMON STOCKS 217204106 72740 1913703 SH SOLE 0 1599033 0 314670 COMPUTER PROGRAMS AND SYSTEMS INC COMMON STOCKS 205306103 8607 173000 SH OTR 1 0 173000 0 COMPUTER PROGRAMS AND SYSTEMS INC COMMON STOCKS 205306103 50213 1009313 SH SOLE 0 834083 0 175230 CREDIT SUISSE GROUP ADR SPONSORED COMMON STOCKS 225401108 1680 77467 SH SOLE 0 77467 0 0 COSTAR GROUP INC COM COMMON STOCKS 22160N109 14156 68488 SH OTR 1 0 68488 0 COSTAR GROUP INC COM COMMON STOCKS 22160N109 3134 15163 SH SOLE 0 14856 0 307 ISHARES BARCLAYS 1-3YR CREDIT BOND FUND ETF/ISHARE - FIXED 464288646 1098 10494 SH SOLE 0 9262 0 1232 PROSHARES LARGE CAP CORE PLUS ETF/ISHARE - EQUITY 74347R248 10767 220820 SH SOLE 0 220820 0 0 CTRIP COM INTL LTD ADR COMMON STOCKS 22943F100 1750 37780 SH OTR 1 0 37780 0 CTRIP COM INTL LTD ADR COMMON STOCKS 22943F100 388 8374 SH SOLE 0 8148 0 226 CVS CAREMARK CORP COMMON STOCKS 126650100 2313 23658 SH SOLE 0 23658 0 0 CHEVRON CORPORATION COMMON STOCKS 166764100 2424 26949 SH SOLE 0 26949 0 0 TABLEAU SOFTWARE INC CL A COMMON STOCKS 87336U105 13216 140270 SH OTR 1 0 140270 0 TABLEAU SOFTWARE INC CL A COMMON STOCKS 87336U105 2497 26504 SH SOLE 0 25970 0 534 DONALDSON INC COMMON STOCKS 257651109 7914 276134 SH SOLE 0 276134 0 0 DELHAIZE GROUP SPONS ADR COMMON STOCKS 29759W101 3075 126614 SH SOLE 0 126614 0 0 DANAHER CORP COMMON STOCKS 235851102 13273 142900 SH OTR 1 0 142900 0 DANAHER CORP COMMON STOCKS 235851102 2724 29325 SH SOLE 0 28705 0 620 DISCOVERY COMMUNICATIONS INC SER A COMMON STOCKS 25470F104 1409 52825 SH OTR 1 0 52825 0 DISCOVERY COMMUNICATIONS INC SER A COMMON STOCKS 25470F104 339 12708 SH SOLE 0 12570 0 138 DOVER CORP COMMON STOCKS 260003108 307 5000 SH SOLE 0 5000 0 0 DIPLOMAT PHARMACY INC COM COMMON STOCKS 25456K101 938 27400 SH OTR 1 0 27400 0 DIPLOMAT PHARMACY INC COM COMMON STOCKS 25456K101 227 6630 SH SOLE 0 6547 0 83 DOMINOS PIZZA INC COM COMMON STOCKS 25754A201 2554 22955 SH OTR 1 0 22955 0 DOMINOS PIZZA INC COM COMMON STOCKS 25754A201 448 4027 SH SOLE 0 3980 0 47 DRIL-QUIP INC COMMON STOCKS 262037104 9696 163700 SH OTR 1 0 163700 0 DRIL-QUIP INC COMMON STOCKS 262037104 66677 1125723 SH SOLE 0 957739 0 167984 DESCARTES SYSTEMS GROUP INC COM COMMON STOCKS 249906108 3613 179907 SH SOLE 0 179907 0 0 ISHARES DOW JONES SELECT DIVIDEND INDEX FD ETF/ISHARE - EQUITY 464287168 2510 33395 SH SOLE 0 33395 0 0 ECOLAB INC COMMON STOCKS 278865100 11965 104610 SH OTR 1 0 104610 0 ECOLAB INC COMMON STOCKS 278865100 2381 20814 SH SOLE 0 20370 0 444 ISHARES MSCI EMERGING MARKETS INDEX FUND ETF/ISHARE - EQUITY 464287234 3109 96580 SH SOLE 0 96580 0 0 ISHARES MSCI EMERGING MKTS MIN VOLATILITY ETF/ISHARE - EQUITY 464286533 1197 24605 SH SOLE 0 19914 0 4691 ISHARES MSCI EAFE INDEX FUND ETF/ISHARE - EQUITY 464287465 8856 150824 SH SOLE 0 143336 0 7488 ISHARES MSCI EAFE MINIMUM VOLATILITY FD ETF/ISHARE - EQUITY 46429B689 5465 84245 SH SOLE 0 84245 0 0 ISHARES MSCI EAFE GROWTH INDEX FUND ETF/ISHARE - EQUITY 464288885 678 10096 SH SOLE 0 10096 0 0 EQUIFAX INC COMMON STOCKS 294429105 1023 9189 SH OTR 1 0 9189 0 EQUIFAX INC COMMON STOCKS 294429105 21812 195855 SH SOLE 0 193777 0 2078 THE ESTEE LAUDER COMPANIES CL A COMMON STOCKS 518439104 7964 90440 SH OTR 1 0 90440 0 THE ESTEE LAUDER COMPANIES CL A COMMON STOCKS 518439104 1801 20447 SH SOLE 0 19999 0 448 ELLIE MAE INC COM COMMON STOCKS 28849P100 8598 142750 SH OTR 1 0 142750 0 ELLIE MAE INC COM COMMON STOCKS 28849P100 2815 46738 SH SOLE 0 45843 0 895 EQUITY LIFESTYLE PROPERTIES INC COMMON STOCKS 29472R108 1205 18072 SH SOLE 0 18072 0 0 ISHARES JPMORGAN USD EMERGING MKTS BD FD ETF/ISHARE - FIXED 464288281 313 2961 SH SOLE 0 2961 0 0 EQUINIX INC COMMON STOCKS 29444U700 1270 4199 SH SOLE 0 4199 0 0 ESSEX PROPERTY TRUST INC COMMON STOCKS 297178105 1379 5761 SH SOLE 0 5761 0 0 EURONAV NV ANTWERPEN SHS COMMON STOCKS B38564108 1080 78760 SH SOLE 0 78760 0 0 EDWARDS LIFESCIENCES CORP COMMON STOCKS 28176E108 800 10132 SH OTR 1 0 10132 0 EDWARDS LIFESCIENCES CORP COMMON STOCKS 28176E108 673 8520 SH SOLE 0 8330 0 190 ISHARES MSCI MALAYSIA INDEX FUND ETF/ISHARE - EQUITY 464286830 2024 261467 SH SOLE 0 253841 0 7626 ISHARES MSCI SINGAPORE INDEX FUND ETF/ISHARE - EQUITY 464286673 2535 246574 SH SOLE 0 239674 0 6900 ISHARES MSCI TAIWAN INDEX FUND ETF/ISHARE - EQUITY 464286731 1989 155727 SH SOLE 0 151570 0 4157 EXPEDITORS INTERNATIONAL OF WASHINGTON INC COMMON STOCKS 302130109 868 19237 SH OTR 1 0 19237 0 EXPEDITORS INTERNATIONAL OF WASHINGTON INC COMMON STOCKS 302130109 29735 659311 SH SOLE 0 655640 0 3671 EXPEDIA INC DEL COM NEW COMMON STOCKS 30212P303 1708 13742 SH OTR 1 0 13742 0 EXPEDIA INC DEL COM NEW COMMON STOCKS 30212P303 374 3011 SH SOLE 0 2976 0 35 EXPONENT INC COMMON STOCKS 30214U102 12107 242388 SH OTR 1 0 242388 0 EXPONENT INC COMMON STOCKS 30214U102 62753 1256322 SH SOLE 0 1053056 0 203266 EXTRA SPACE STORAGE INC COMMON STOCKS 30225T102 1415 16041 SH SOLE 0 16041 0 0 FASTENAL COMPANY COMMON STOCKS 311900104 8425 206389 SH SOLE 0 204231 0 2158 FACEBOOK INC CL A COMMON STOCKS 30303M102 54516 520890 SH OTR 1 0 520890 0 FACEBOOK INC CL A COMMON STOCKS 30303M102 8805 84125 SH SOLE 0 82461 0 1664 FIRST CASH FINL SVCS INC COM COMMON STOCKS 31942D107 8541 228174 SH OTR 1 0 228174 0 FIRST CASH FINL SVCS INC COM COMMON STOCKS 31942D107 37631 1005364 SH SOLE 0 997847 0 7517 FACTSET RESEARCH SYSTEMS INC COMMON STOCKS 303075105 15558 95700 SH OTR 1 0 95700 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCKS 303075105 63562 390984 SH SOLE 0 345593 0 45391 FEDEX CORP COMMON STOCKS 31428X106 805 5400 SH SOLE 0 5400 0 0 FEDERATED INVESTORS INC CL B COMMON STOCKS 314211103 1719 59991 SH SOLE 0 59991 0 0 NATIONAL BEVERAGE CORP COM COMMON STOCKS 635017106 18190 400304 SH OTR 1 0 400304 0 NATIONAL BEVERAGE CORP COM COMMON STOCKS 635017106 44880 987668 SH SOLE 0 979033 0 8635 FLEETMATICS GROUP PLC COM COMMON STOCKS G35569105 12302 242215 SH OTR 1 0 242215 0 FLEETMATICS GROUP PLC COM COMMON STOCKS G35569105 2319 45659 SH SOLE 0 44742 0 917 FINANCIAL ENGINES INC COM COMMON STOCKS 317485100 10476 311146 SH OTR 1 0 311146 0 FINANCIAL ENGINES INC COM COMMON STOCKS 317485100 3644 108224 SH SOLE 0 105934 0 2290 FIRST SOLAR INC COMMON STOCKS 336433107 1103 16720 SH OTR 1 0 16720 0 FIRST SOLAR INC COMMON STOCKS 336433107 314 4760 SH SOLE 0 4693 0 67 AGL RESOURCES INC COMMON STOCKS 001204106 1266 19835 SH SOLE 0 19835 0 0 GENERAL ELECTRIC COMPANY COMMON STOCKS 369604103 1113 35719 SH SOLE 0 31219 0 4500 GRACO INC COMMON STOCKS 384109104 24372 338167 SH OTR 1 0 338167 0 GRACO INC COMMON STOCKS 384109104 106033 1471255 SH SOLE 0 1330061 0 141194 GILEAD SCIENCES INC COMMON STOCKS 375558103 21640 213855 SH OTR 1 0 213855 0 GILEAD SCIENCES INC COMMON STOCKS 375558103 17105 169041 SH SOLE 0 152686 0 16355 G & K SERVICES INC-CL A COMMON STOCKS 361268105 7089 112700 SH OTR 1 0 112700 0 G & K SERVICES INC-CL A COMMON STOCKS 361268105 19365 307862 SH SOLE 0 305203 0 2659 SPDR GOLD TRUST ETF/ISHARE - EQUITY 78463V107 1817 17905 SH SOLE 0 16030 0 1875 GLOBUS MEDICAL INC CL A COMMON STOCKS 379577208 598 21500 SH OTR 1 0 21500 0 GLOBUS MEDICAL INC CL A COMMON STOCKS 379577208 502 18061 SH SOLE 0 17647 0 414 ALPHABET CLASS A COMMON STOCKS 02079K305 18065 23220 SH OTR 1 0 23220 0 ALPHABET CLASS A COMMON STOCKS 02079K305 3212 4129 SH SOLE 0 4041 0 88 GARMIN LTD SHS COMMON STOCKS H2906T109 1244 33456 SH SOLE 0 33456 0 0 GLAXOSMITHKLINE ADR COMMON STOCKS 37733W105 3635 90080 SH SOLE 0 89385 0 695 ISHARES BARCLAYS INTERMEDIATE GOV CREDIT BD ETF/ISHARE - FIXED 464288612 364 3319 SH SOLE 0 3319 0 0 GRAINGER W W INC COMMON STOCKS 384802104 2617 12919 SH SOLE 0 12919 0 0 HALLIBURTON CO COMMON STOCKS 406216101 1447 42511 SH OTR 1 0 42511 0 HALLIBURTON CO COMMON STOCKS 406216101 8130 238841 SH SOLE 0 204074 0 34767 HOME DEPOT INC COMMON STOCKS 437076102 20128 152200 SH OTR 1 0 152200 0 HOME DEPOT INC COMMON STOCKS 437076102 3710 28052 SH SOLE 0 27434 0 618 ISHARES HIGH DIVIDEND EQUITY FUND ETF/ISHARE - EQUITY 46429B663 259 3532 SH SOLE 0 3532 0 0 HEICO CORPORATION CL A COMMON STOCKS 422806208 7436 151138 SH OTR 1 0 151138 0 HEICO CORPORATION CL A COMMON STOCKS 422806208 2776 56416 SH SOLE 0 55216 0 1200 HFF INC CL A COMMON STOCKS 40418F108 11807 380000 SH OTR 1 0 380000 0 HFF INC CL A COMMON STOCKS 40418F108 44217 1423137 SH SOLE 0 1256010 0 167127 HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 2094 20218 SH OTR 1 0 20218 0 HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 13733 132592 SH SOLE 0 114315 0 18277 HEARTLAND PAYMENT SYSTEMS COMMON STOCKS 42235N108 13351 140800 SH OTR 1 0 140800 0 HEARTLAND PAYMENT SYSTEMS COMMON STOCKS 42235N108 35793 377486 SH SOLE 0 374170 0 3316 HORMEL FOODS CORP COMMON STOCKS 440452100 2208 27923 SH OTR 1 0 27923 0 HORMEL FOODS CORP COMMON STOCKS 440452100 14032 177442 SH SOLE 0 153507 0 23935 HERSHEY FOODS CORP COMMON STOCKS 427866108 500 5600 SH SOLE 0 5600 0 0 HEARTLAND EXPRESS INC COMMON STOCKS 422347104 2921 171600 SH OTR 1 0 171600 0 HEARTLAND EXPRESS INC COMMON STOCKS 422347104 908 53354 SH SOLE 0 52246 0 1108 HUB GROUP INC-CL A COMMON STOCKS 443320106 5470 166000 SH OTR 1 0 166000 0 HUB GROUP INC-CL A COMMON STOCKS 443320106 1986 60281 SH SOLE 0 58923 0 1358 ISHARES IBOXX HIGH YLD CORPORATE BOND FD ETF/ISHARE - FIXED 464288513 1198 14868 SH SOLE 0 14868 0 0 PIMCO 0-5 YEAR HIGH YIELD CORP BD FD ETF/ISHARE - FIXED 72201R783 919 10030 SH SOLE 0 10030 0 0 ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF/ISHARE - EQUITY 464287556 1831 5413 SH SOLE 0 4385 0 1028 BUSINESS MACHINES CO COMMON STOCKS 459200101 344 2500 SH SOLE 0 1000 0 1500 ISHARES COHEN & STEERS REALTY MAJ INDEX FD ETF/ISHARE - EQUITY 464287564 5019 50579 SH SOLE 0 45984 0 4595 INTERNATIONAL FLAVORS AND FRAGRANCES INC COMMON STOCKS 459506101 3389 28328 SH OTR 1 0 28328 0 INTERNATIONAL FLAVORS AND FRAGRANCES INC COMMON STOCKS 459506101 17021 142270 SH SOLE 0 123825 0 18445 INTUIT INC COMMON STOCKS 461202103 830 8606 SH OTR 1 0 8606 0 INTUIT INC COMMON STOCKS 461202103 700 7259 SH SOLE 0 7095 0 164 GARTNER GROUP INC NEW CL A COMMON STOCKS 366651107 2533 27925 SH OTR 1 0 27925 0 GARTNER GROUP INC NEW CL A COMMON STOCKS 366651107 607 6694 SH SOLE 0 6616 0 78 ILLINOIS TOOL WORKS INC COMMON STOCKS 452308109 1753 18916 SH OTR 1 0 18916 0 ILLINOIS TOOL WORKS INC COMMON STOCKS 452308109 15117 163112 SH SOLE 0 146955 0 16157 ISHARES CORE US GROWTH ETF ETF/ISHARE - EQUITY 464287671 285 3508 SH SOLE 0 3508 0 0 ISHARES S&P 500 INDEX FUND ETF/ISHARE - EQUITY 464287200 10724 52347 SH SOLE 0 52347 0 0 ISHARES RUSSELL 1000 INDEX FUND ETF/ISHARE - EQUITY 464287622 3437 30330 SH SOLE 0 30330 0 0 ISHARES RUSSELL 1000 VALUE INDEX FUND ETF/ISHARE - EQUITY 464287598 7325 74850 SH SOLE 0 74550 0 300 ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287614 8666 87116 SH SOLE 0 87116 0 0 ISHARES RUSSELL 2000 INDEX FUND ETF/ISHARE - EQUITY 464287655 4412 39178 SH SOLE 0 39178 0 0 ISHARES RUSSELL 2000 VALUE INDEX FUND ETF/ISHARE - EQUITY 464287630 4087 44453 SH SOLE 0 41975 0 2478 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287648 901 6467 SH SOLE 0 6089 0 378 ISHARES RUSSELL MIDCAP GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287481 924 10055 SH SOLE 0 9543 0 512 ISHARES RUSSELL MIDCAP INDEX FUND ETF/ISHARE - EQUITY 464287499 5493 34294 SH SOLE 0 34025 0 269 ISHARES RUSSELL MIDCAP VALUE INDEX FUND ETF/ISHARE - EQUITY 464287473 552 8039 SH SOLE 0 8039 0 0 ISHARES RUSSELL 3000 INDEX FUND ETF/ISHARE - EQUITY 464287689 1162 9662 SH SOLE 0 7952 0 1710 ISHARES DJ US HEALTHCARE SEC INDEX FD ETF/ISHARE - EQUITY 464287762 3408 22716 SH SOLE 0 20382 0 2334 JACK HENRY & ASSOCIATES INC COMMON STOCKS 426281101 31204 399750 SH OTR 1 0 399750 0 JACK HENRY & ASSOCIATES INC COMMON STOCKS 426281101 172765 2213239 SH SOLE 0 2015764 0 197475 JOHNSON & JOHNSON COMMON STOCKS 478160104 4972 48405 SH SOLE 0 48405 0 0 JPMORGAN CHASE & CO COMMON STOCKS 46625H100 567 8580 SH SOLE 0 8580 0 0 ISHARES S&P GLOBAL UTILITIES ETF/ISHARE - EQUITY 464288711 785 17839 SH SOLE 0 16294 0 1545 KAYNE ANDERSON ENERGY DEV CO - KED ETF/ISHARE - EQUITY 48660Q102 2089 118951 SH SOLE 0 108166 0 10785 KIMBERLY CLARK CORPORATION COMMON STOCKS 494368103 1580 12415 SH OTR 1 0 12415 0 KIMBERLY CLARK CORPORATION COMMON STOCKS 494368103 11600 91124 SH SOLE 0 80913 0 10211 KAYNE ANDERSON MDSTM ENERGY COM ETF/ISHARE - EQUITY 48661E108 904 73061 SH SOLE 0 68946 0 4115 COCA-COLA CO COMMON STOCKS 191216100 452 10520 SH SOLE 0 10520 0 0 KAYNE ANDERSON ENERGY TOT RET FD - KYE ETF/ISHARE - EQUITY 48660P104 341 40230 SH SOLE 0 39007 0 1223 KAYNE ANDERSON MLP INVT CO - KYN ETF/ISHARE - EQUITY 486606106 18459 1067625 SH SOLE 0 1053713 0 13912 LEGGETT & PLATT INC COMMON STOCKS 524660107 727 17304 SH SOLE 0 17304 0 0 LIVANOVA PLC SHS COMMON STOCKS G5509L101 7813 131598 SH SOLE 0 130083 0 1515 LINEAR TECHNOLOGY CORP COMMON STOCKS 535678106 8272 194772 SH SOLE 0 194772 0 0 LOWES COMPANIES INC COMMON STOCKS 548661107 2600 34199 SH OTR 1 0 34199 0 LOWES COMPANIES INC COMMON STOCKS 548661107 18159 238807 SH SOLE 0 208522 0 30285 ISHARES IBOXX INVESTMENT GRADE CORPORATE BD ETF/ISHARE - FIXED 464287242 447 3921 SH SOLE 0 3921 0 0 LANDSTAR SYSTEM INC COMMON STOCKS 515098101 21258 362448 SH OTR 1 0 362448 0 LANDSTAR SYSTEM INC COMMON STOCKS 515098101 113708 1938748 SH SOLE 0 1770543 0 168205 LAS VEGAS SANDS CORP COMMON STOCKS 517834107 11614 264914 SH OTR 1 0 264914 0 LAS VEGAS SANDS CORP COMMON STOCKS 517834107 9473 216081 SH SOLE 0 194140 0 21941 MCDONALDS CORP COMMON STOCKS 580135101 921 7800 SH SOLE 0 7800 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104 3659 78614 SH SOLE 0 78614 0 0 MEREDITH CORP COMMON STOCKS 589433101 515 11906 SH SOLE 0 11906 0 0 MEDIDATA SOLUTIONS INC COM COMMON STOCKS 58471A105 10509 213200 SH OTR 1 0 213200 0 MEDIDATA SOLUTIONS INC COM COMMON STOCKS 58471A105 2036 41314 SH SOLE 0 40472 0 842 MEDTRONIC PLC COMMON STOCKS G5960L103 2003 26044 SH OTR 1 0 26044 0 MEDTRONIC PLC COMMON STOCKS G5960L103 13968 181594 SH SOLE 0 157190 0 24404 MEDIVATION INC COM COMMON STOCKS 58501N101 777 16065 SH OTR 1 0 16065 0 MEDIVATION INC COM COMMON STOCKS 58501N101 198 4094 SH SOLE 0 4042 0 52 SPDR S&P MIDCAP 400 ETF TRUST ETF/ISHARE - EQUITY 78467Y107 360 1417 SH SOLE 0 1417 0 0 MERCADOLIBRE INC COM COMMON STOCKS 58733R102 12576 109987 SH OTR 1 0 109987 0 MERCADOLIBRE INC COM COMMON STOCKS 58733R102 4546 39760 SH SOLE 0 38957 0 803 MIZUHO FINL GROUP INC SPONSORED ADR COMMON STOCKS 60687Y109 668 165376 SH SOLE 0 165376 0 0 MIDDLEBY CORP COM COMMON STOCKS 596278101 1471 13640 SH OTR 1 0 13640 0 MIDDLEBY CORP COM COMMON STOCKS 596278101 339 3141 SH SOLE 0 3104 0 37 MEAD JOHNSON NUTRITION CO COM CL A COMMON STOCKS 582839106 10920 138320 SH OTR 1 0 138320 0 MEAD JOHNSON NUTRITION CO COM CL A COMMON STOCKS 582839106 2056 26042 SH SOLE 0 25522 0 520 MCCORMICK & COMPANY COMMON STOCKS 579780206 1924 22485 SH OTR 1 0 22485 0 MCCORMICK & COMPANY COMMON STOCKS 579780206 394 4610 SH SOLE 0 4555 0 55 MARKETAXESS HOLDINGS INC COM COMMON STOCKS 57060D108 31533 282577 SH OTR 1 0 282577 0 MARKETAXESS HOLDINGS INC COM COMMON STOCKS 57060D108 121081 1085054 SH SOLE 0 912391 0 172663 MESA LABS INC COM COMMON STOCKS 59064R109 3695 37135 SH OTR 1 0 37135 0 MESA LABS INC COM COMMON STOCKS 59064R109 983 9881 SH SOLE 0 9647 0 234 MARSH & MCLENNAN COS INC COMMON STOCKS 571748102 2368 42708 SH OTR 1 0 42708 0 MARSH & MCLENNAN COS INC COMMON STOCKS 571748102 17880 322455 SH SOLE 0 282908 0 39547 3M COMPANY COMMON STOCKS 88579Y101 2116 14050 SH OTR 1 0 14050 0 3M COMPANY COMMON STOCKS 88579Y101 14512 96333 SH SOLE 0 83745 0 12588 MONRO MUFFLER BRAKE INC COM COMMON STOCKS 610236101 5755 86900 SH OTR 1 0 86900 0 MONRO MUFFLER BRAKE INC COM COMMON STOCKS 610236101 2371 35808 SH SOLE 0 35076 0 732 MONSTER BEVERAGE CORP NEW COM COMMON STOCKS 61174X109 28166 189087 SH OTR 1 0 189087 0 MONSTER BEVERAGE CORP NEW COM COMMON STOCKS 61174X109 5898 39592 SH SOLE 0 38812 0 780 ALTRIA GROUP INC COMMON STOCKS 02209S103 3119 53582 SH SOLE 0 53582 0 0 MORNINGSTAR INC COMMON STOCKS 617700109 10820 134563 SH OTR 1 0 134563 0 MORNINGSTAR INC COMMON STOCKS 617700109 3745 46573 SH SOLE 0 45652 0 921 MERCK & COMPANY COMMON STOCKS 58933Y105 510 9649 SH SOLE 0 9649 0 0 MSCI INC CL A COMMON STOCKS 55354G100 31702 439511 SH SOLE 0 437004 0 2507 MICROSOFT CORP COMMON STOCKS 594918104 706 12732 SH SOLE 0 12732 0 0 ISHARES S&P NATL AMT-FREE MUNI BOND FUND ETF/ISHARE - FIXED 464288414 1730 15628 SH SOLE 0 15628 0 0 BLACKROCK MUNIYIELD QUALITY FUND III ETF/ISHARE - FIXED 09254E103 177 12000 SH SOLE 0 12000 0 0 NORDSON CORP COMMON STOCKS 655663102 990 15435 SH OTR 1 0 15435 0 NORDSON CORP COMMON STOCKS 655663102 12265 191200 SH SOLE 0 189019 0 2181 NETFLIX COM INC COM COMMON STOCKS 64110L106 17431 152395 SH OTR 1 0 152395 0 NETFLIX COM INC COM COMMON STOCKS 64110L106 3267 28565 SH SOLE 0 28008 0 557 NATIONAL GRID PLC SPON ADR COMMON STOCKS 636274300 5386 77458 SH SOLE 0 76810 0 648 NIKE INC CL B COMMON STOCKS 654106103 33184 530940 SH OTR 1 0 530940 0 NIKE INC CL B COMMON STOCKS 654106103 8016 128254 SH SOLE 0 126278 0 1976 NUVEEN MUN HIGH INCOME OPP FCOM ETF/ISHARE - FIXED 670682103 214 15500 SH SOLE 0 15500 0 0 NATIONAL RESEARCH CORP CL A COMMON STOCKS 637372202 8263 515119 SH OTR 1 0 515119 0 NATIONAL RESEARCH CORP CL A COMMON STOCKS 637372202 4378 272946 SH SOLE 0 267104 0 5842 NORTHERN TR CORP COMMON STOCKS 665859104 2012 27915 SH OTR 1 0 27915 0 NORTHERN TR CORP COMMON STOCKS 665859104 6317 87626 SH SOLE 0 75259 0 12367 NVE CORP COM NEW COMMON STOCKS 629445206 11146 198400 SH OTR 1 0 198400 0 NVE CORP COM NEW COMMON STOCKS 629445206 11890 211650 SH SOLE 0 210156 0 1494 NOVO-NORDISK A S ADR COMMON STOCKS 670100205 2405 41409 SH SOLE 0 41409 0 0 NVR INC COMMON STOCKS 62944T105 8560 5210 SH OTR 1 0 5210 0 NVR INC COMMON STOCKS 62944T105 56207 34210 SH SOLE 0 28667 0 5543 NOVARTIS AG ADR COMMON STOCKS 66987V109 2499 29045 SH SOLE 0 28276 0 769 NXP SEMICONDUCTORS N V COM COMMON STOCKS N6596X109 2577 30582 SH SOLE 0 30362 0 220 REALTY INCOME CORP COMMON STOCKS 756109104 3702 71705 SH SOLE 0 71705 0 0 OMEGA FLEX INC COMMON STOCKS 682095104 4850 146926 SH OTR 1 0 146926 0 OMEGA FLEX INC COMMON STOCKS 682095104 1791 54256 SH SOLE 0 53175 0 1081 OLLIES BARGAIN OUTLET HLDGS INC COMMON STOCKS 681116109 10322 606800 SH OTR 1 0 606800 0 OLLIES BARGAIN OUTLET HLDGS INC COMMON STOCKS 681116109 3615 212541 SH SOLE 0 208106 0 4435 OMNICOM GROUP COMMON STOCKS 681919106 2629 34748 SH SOLE 0 34748 0 0 OCCIDENTAL PETE CORP COMMON STOCKS 674599105 2528 37385 SH SOLE 0 37385 0 0 PALO ALTO NETWORKS INC COM COMMON STOCKS 697435105 809 4595 SH OTR 1 0 4595 0 PALO ALTO NETWORKS INC COM COMMON STOCKS 697435105 186 1056 SH SOLE 0 1043 0 13 PAYCOM SOFTWARE INC COM COMMON STOCKS 70432V102 1795 47710 SH OTR 1 0 47710 0 PAYCOM SOFTWARE INC COM COMMON STOCKS 70432V102 427 11350 SH SOLE 0 11200 0 150 PAYCHEX INC COMMON STOCKS 704326107 873 16500 SH SOLE 0 16500 0 0 PRICELINE GROUP INC COMMON STOCKS 741503403 15510 12165 SH OTR 1 0 12165 0 PRICELINE GROUP INC COMMON STOCKS 741503403 2824 2215 SH SOLE 0 2170 0 45 PATTERSON COMPANIES INC COMMON STOCKS 703395103 10579 234000 SH OTR 1 0 234000 0 PATTERSON COMPANIES INC COMMON STOCKS 703395103 39337 870097 SH SOLE 0 865344 0 4753 PEBBLEBROOK HOTEL TR COM COMMON STOCKS 70509V100 958 34180 SH SOLE 0 34180 0 0 PEPSICO INC COMMON STOCKS 713448108 1195 11957 SH SOLE 0 11957 0 0 PROCTER & GAMBLE COMPANY COMMON STOCKS 742718109 3385 42630 SH SOLE 0 42630 0 0 PARAMOUNT GROUP INC COM COMMON STOCKS 69924R108 971 53647 SH SOLE 0 53647 0 0 PROLOGIS INC COM COMMON STOCKS 74340W103 912 21244 SH SOLE 0 21244 0 0 PHILIP MORRIS INTERNATIONAL INC COMMON STOCKS 718172109 15506 176386 SH OTR 1 0 176386 0 PHILIP MORRIS INTERNATIONAL INC COMMON STOCKS 718172109 19835 225626 SH SOLE 0 206349 0 19277 PNC FINANCIAL CORP COMMON STOCKS 693475105 2281 23936 SH OTR 1 0 23936 0 PNC FINANCIAL CORP COMMON STOCKS 693475105 14866 155974 SH SOLE 0 134975 0 20999 POOL CORP COMMON STOCKS 73278L105 16963 209990 SH OTR 1 0 209990 0 POOL CORP COMMON STOCKS 73278L105 51162 633349 SH SOLE 0 532519 0 100830 PPG INDUSTRIES INC COMMON STOCKS 693506107 1457 14742 SH OTR 1 0 14742 0 PPG INDUSTRIES INC COMMON STOCKS 693506107 9123 92321 SH SOLE 0 79607 0 12714 PPL CORP COMMON STOCKS 69351T106 3075 90083 SH SOLE 0 90083 0 0 PERRIGO CO PCL SHS COMMON STOCKS G97822103 10964 75770 SH OTR 1 0 75770 0 PERRIGO CO PCL SHS COMMON STOCKS G97822103 1878 12981 SH SOLE 0 12652 0 329 PRIMERICA INC COM COMMON STOCKS 74164M108 26143 553525 SH OTR 1 0 553525 0 PRIMERICA INC COM COMMON STOCKS 74164M108 136917 2898948 SH SOLE 0 2600612 0 298336 PROTO LABS INC COM COMMON STOCKS 743713109 1417 22245 SH OTR 1 0 22245 0 PROTO LABS INC COM COMMON STOCKS 743713109 327 5128 SH SOLE 0 5062 0 66 PRICESMART INC COM COMMON STOCKS 741511109 19088 230000 SH OTR 1 0 230000 0 PRICESMART INC COM COMMON STOCKS 741511109 61697 743426 SH SOLE 0 616618 0 126808 REYNOLDS AMERICAN INC COMMON STOCKS 761713106 3694 80044 SH SOLE 0 80044 0 0 ROYAL DUTCH SHELL PLC SPONSORED ADR A COMMON STOCKS 780259206 1274 27830 SH SOLE 0 27095 0 735 ROYAL DUTCH SHELL PLC SPONSORED ADR B COMMON STOCKS 780259107 2339 50808 SH SOLE 0 50333 0 475 RENTRAK CORP COM COMMON STOCKS 760174102 7090 149176 SH SOLE 0 147535 0 1641 RELX NV SPONSORED ADR COMMON STOCKS 75955B102 2913 173101 SH SOLE 0 168611 0 4490 REXFORD INDUSTRIAL REALTY COM COMMON STOCKS 76169C100 650 39746 SH SOLE 0 39746 0 0 RIO TINTO PLC SPONSORED ADR COMMON STOCKS 767204100 804 27625 SH SOLE 0 26818 0 807 RLI CORP COMMON STOCKS 749607107 24203 391952 SH OTR 1 0 391952 0 RLI CORP COMMON STOCKS 749607107 110141 1783666 SH SOLE 0 1602517 0 181149 RE MAX HLDGS INC CL A COMMON STOCKS 75524W108 8243 221000 SH OTR 1 0 221000 0 RE MAX HLDGS INC CL A COMMON STOCKS 75524W108 19765 529903 SH SOLE 0 524895 0 5008 RETAIL OPPORTUNITY INVTS CORP COMMON STOCKS 76131N101 646 36069 SH SOLE 0 36069 0 0 RBC BEARINGS INC COMMON STOCKS 75524B104 17068 264248 SH OTR 1 0 264248 0 RBC BEARINGS INC COMMON STOCKS 75524B104 99498 1540453 SH SOLE 0 1421046 0 119407 ROPER INDUSTRIES INC COMMON STOCKS 776696106 18470 97320 SH OTR 1 0 97320 0 ROPER INDUSTRIES INC COMMON STOCKS 776696106 3898 20536 SH SOLE 0 20144 0 392 ROSS STORES INC COMMON STOCKS 778296103 17922 333064 SH OTR 1 0 333064 0 ROSS STORES INC COMMON STOCKS 778296103 34912 648800 SH SOLE 0 644078 0 4722 ROYAL BK CDA MONTREAL QUE COM COMMON STOCKS 780087102 2004 37411 SH SOLE 0 37411 0 0 SAP AG SPONSORED ADR COMMON STOCKS 803054204 6756 85409 SH SOLE 0 83914 0 1495 SIGNATURE BK NEW YORK N Y COM COMMON STOCKS 82669G104 1451 9464 SH OTR 1 0 9464 0 SIGNATURE BK NEW YORK N Y COM COMMON STOCKS 82669G104 10960 71459 SH SOLE 0 70646 0 813 STARBUCKS CORP COMMON STOCKS 855244109 26570 442620 SH OTR 1 0 442620 0 STARBUCKS CORP COMMON STOCKS 855244109 4611 76812 SH SOLE 0 75210 0 1602 THE CHARLES SCHWAB CORPORATION COMMON STOCKS 808513105 10398 315746 SH OTR 1 0 315746 0 THE CHARLES SCHWAB CORPORATION COMMON STOCKS 808513105 12237 371595 SH SOLE 0 327691 0 43904 SPDR BARCLAYS SHORT TERM CORP BOND ETF ETF/ISHARE - FIXED 78464A474 4604 151458 SH SOLE 0 151458 0 0 SPDR NUVEEN BARCLAYS SHORT TERM MUNI BD ETF/ISHARE - FIXED 78464A425 20994 861806 SH SOLE 0 861806 0 0 SIRONA DENTAL SYSTEMS INC COM COMMON STOCKS 82966C103 3783 34529 SH OTR 1 0 34529 0 SIRONA DENTAL SYSTEMS INC COM COMMON STOCKS 82966C103 29508 269305 SH SOLE 0 267266 0 2039 SCHLUMBERGER LIMITED COMMON STOCKS 806857108 221 3166 SH SOLE 0 3166 0 0 SNAP ON TOOLS CORP COMMON STOCKS 833034101 44935 262120 SH SOLE 0 260728 0 1392 SONY CORPORATION SPONSORED ADR COMMON STOCKS 835699307 2330 94671 SH SOLE 0 94349 0 322 SUN HYDRAULICS CORP COMMON STOCKS 866942105 6156 194000 SH OTR 1 0 194000 0 SUN HYDRAULICS CORP COMMON STOCKS 866942105 13406 422492 SH SOLE 0 418873 0 3619 SANOFI-AVENTIS SPON ADR COMMON STOCKS 80105N105 3007 70500 SH SOLE 0 68578 0 1922 SIMON PROPERTY GROUP INC COMMON STOCKS 828806109 1244 6396 SH SOLE 0 6396 0 0 STERICYCLE INC COMMON STOCKS 858912108 1661 13770 SH OTR 1 0 13770 0 STERICYCLE INC COMMON STOCKS 858912108 392 3254 SH SOLE 0 3220 0 34 SHUTTERSTOCK INC COM COMMON STOCKS 825690100 22925 708868 SH OTR 1 0 708868 0 SHUTTERSTOCK INC COM COMMON STOCKS 825690100 86533 2675723 SH SOLE 0 2276440 0 399283 QUESTAR CORP COM COMMON STOCKS 748356102 12150 623700 SH OTR 1 0 623700 0 QUESTAR CORP COM COMMON STOCKS 748356102 41890 2150415 SH SOLE 0 2137585 0 12830 STATE STREET CORP COMMON STOCKS 857477103 2564 38640 SH SOLE 0 38640 0 0 SKYWORKS SOLUTIONS INC COM COMMON STOCKS 83088M102 1164 15150 SH OTR 1 0 15150 0 SKYWORKS SOLUTIONS INC COM COMMON STOCKS 83088M102 943 12274 SH SOLE 0 11996 0 278 SYNTEL INC COMMON STOCKS 87162H103 10601 234286 SH OTR 1 0 234286 0 SYNTEL INC COMMON STOCKS 87162H103 38830 858131 SH SOLE 0 853005 0 5126 SYNGENTA AG ADR COMMON STOCKS 87160A100 663 8418 SH SOLE 0 8213 0 205 SYSCO CORP COMMON STOCKS 871829107 377 9200 SH SOLE 0 9200 0 0 AT&T INC COMMON STOCKS 00206R102 2756 80099 SH SOLE 0 80099 0 0 TELEDYNE TECHNOLOGIES INC COMMON STOCKS 879360105 13413 151220 SH OTR 1 0 151220 0 TELEDYNE TECHNOLOGIES INC COMMON STOCKS 879360105 69145 779542 SH SOLE 0 678705 0 100837 TEVA PHARMACEUTICAL INDS ADR COMMON STOCKS 881624209 3771 57452 SH SOLE 0 56480 0 972 TELECOM ITALIA S P A NEW SPON ADR SVGS COMMON STOCKS 87927Y201 2697 261886 SH SOLE 0 261886 0 0 THE TJX COMPANIES INC COMMON STOCKS 872540109 2236 31536 SH OTR 1 0 31536 0 THE TJX COMPANIES INC COMMON STOCKS 872540109 15605 220072 SH SOLE 0 192100 0 27972 TOTAL SA SPONSORED ADR COMMON STOCKS 89151E109 3137 69787 SH SOLE 0 68842 0 945 TRIPADVISOR INC COM COMMON STOCKS 896945201 16731 196254 SH OTR 1 0 196254 0 TRIPADVISOR INC COM COMMON STOCKS 896945201 18679 219104 SH SOLE 0 216299 0 2805 T ROWE PRICE GROUP INC COMMON STOCKS 74144T108 541 7565 SH OTR 1 0 7565 0 T ROWE PRICE GROUP INC COMMON STOCKS 74144T108 449 6275 SH SOLE 0 6136 0 139 THE TRAVELERS COMPANIES INC COMMON STOCKS 89417E109 3404 30160 SH OTR 1 0 30160 0 THE TRAVELERS COMPANIES INC COMMON STOCKS 89417E109 22009 195008 SH SOLE 0 168898 0 26110 TORO CO COMMON STOCKS 891092108 11947 163500 SH OTR 1 0 163500 0 TORO CO COMMON STOCKS 891092108 74048 1013391 SH SOLE 0 835502 0 177889 TOWERS WATSON & CO CL A COMMON STOCKS 891894107 6474 50396 SH SOLE 0 49869 0 527 TWITTER INC COM COMMON STOCKS 90184L102 6159 266150 SH OTR 1 0 266150 0 TWITTER INC COM COMMON STOCKS 90184L102 500 21617 SH SOLE 0 20887 0 730 MONOTYPE IMAGING HOLDINGS INC COM COMMON STOCKS 61022P100 8535 361032 SH OTR 1 0 361032 0 MONOTYPE IMAGING HOLDINGS INC COM COMMON STOCKS 61022P100 27857 1178376 SH SOLE 0 1166611 0 11765 UNDER ARMOUR INC CL-A COMMON STOCKS 904311107 1081 13405 SH OTR 1 0 13405 0 UNDER ARMOUR INC CL-A COMMON STOCKS 904311107 242 3006 SH SOLE 0 2968 0 38 UFP TECHNOLOGIES INC COM COMMON STOCKS 902673102 9773 410303 SH OTR 1 0 410303 0 UFP TECHNOLOGIES INC COM COMMON STOCKS 902673102 15420 647368 SH SOLE 0 644080 0 3288 UNILEVER N V ADR COMMON STOCKS 904784709 3224 74420 SH SOLE 0 72478 0 1942 UNITEDHEALTH GROUP INC COMMON STOCKS 91324P102 1967 16721 SH SOLE 0 16721 0 0 U S BANCORP COMMON STOCKS 902973304 2681 62823 SH OTR 1 0 62823 0 U S BANCORP COMMON STOCKS 902973304 17342 406430 SH SOLE 0 350419 0 56011 VISA INC CL A COMMON STOCKS 92826C839 23861 307690 SH OTR 1 0 307690 0 VISA INC CL A COMMON STOCKS 92826C839 4811 62039 SH SOLE 0 60864 0 1175 VEREIT INC COM COMMON STOCKS 92339V100 801 101187 SH SOLE 0 101187 0 0 VERMILION ENERGY INC COM COMMON STOCKS 923725105 1193 43960 SH SOLE 0 43960 0 0 VF CORPORATION COMMON STOCKS 918204108 1859 29868 SH OTR 1 0 29868 0 VF CORPORATION COMMON STOCKS 918204108 13402 215292 SH SOLE 0 188501 0 26791 VANGUARD HEALTH CARE ETF ETF/ISHARE - EQUITY 92204A504 2629 19783 SH SOLE 0 19783 0 0 VILLAGE SUPER MARKET INC CL A NEW COMMON STOCKS 927107409 3589 136200 SH OTR 1 0 136200 0 VILLAGE SUPER MARKET INC CL A NEW COMMON STOCKS 927107409 13011 493765 SH SOLE 0 491701 0 2064 VULCAN MATERIALS COMPANY COMMON STOCKS 929160109 342 3600 SH SOLE 0 3600 0 0 VANGUARD REIT ETF ETF/ISHARE - EQUITY 922908553 28069 352050 SH SOLE 0 351592 0 458 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR COMMON STOCKS 92857W308 3339 103495 SH SOLE 0 102307 0 1188 VANGUARD EMERGING MARKETS ETF ETF/ISHARE - EQUITY 922042858 5534 169178 SH SOLE 0 164909 0 4269 WALGREENS BOOTS ALLIANCE INC COM COMMON STOCKS 931427108 1596 18739 SH SOLE 0 18739 0 0 WABCO HOLDINGS INC COMMON STOCKS 92927K102 2231 21820 SH OTR 1 0 21820 0 WABCO HOLDINGS INC COMMON STOCKS 92927K102 18890 184728 SH SOLE 0 182676 0 2052 WORKDAY INC CL A COMMON STOCKS 98138H101 12292 154270 SH OTR 1 0 154270 0 WORKDAY INC CL A COMMON STOCKS 98138H101 2276 28561 SH SOLE 0 27994 0 567 WD-40 COMPANY COMMON STOCKS 929236107 11242 113954 SH OTR 1 0 113954 0 WD-40 COMPANY COMMON STOCKS 929236107 39249 397857 SH SOLE 0 395229 0 2628 WEC ENERGY GROUP INC COM COMMON STOCKS 92939U106 2918 56871 SH OTR 1 0 56871 0 WEC ENERGY GROUP INC COM COMMON STOCKS 92939U106 21241 413966 SH SOLE 0 366039 0 47927 WELLS FARGO & CO COMMON STOCKS 949746101 341 6274 SH SOLE 0 6274 0 0 WINMARK CORP COM COMMON STOCKS 974250102 4706 50596 SH SOLE 0 50101 0 495 WASTE MGMT INC DEL COMMON STOCKS 94106L109 1831 34300 SH OTR 1 0 34300 0 WASTE MGMT INC DEL COMMON STOCKS 94106L109 14731 276014 SH SOLE 0 248129 0 27885 WAL MART STORES INC COMMON STOCKS 931142103 1297 21156 SH SOLE 0 21156 0 0 BERKLEY W R CORP COMMON STOCKS 084423102 13380 244390 SH SOLE 0 241865 0 2525 WYNN RESORTS LTD COM COMMON STOCKS 983134107 1897 27415 SH OTR 1 0 27415 0 WYNN RESORTS LTD COM COMMON STOCKS 983134107 11164 161347 SH SOLE 0 159455 0 1892 EXXON MOBIL CORPORATION COMMON STOCKS 30231G102 1305 16737 SH OTR 1 0 16737 0 EXXON MOBIL CORPORATION COMMON STOCKS 30231G102 11867 152239 SH SOLE 0 135290 0 16949 YANDEX N V SHS CLASS A COMMON STOCKS N97284108 1640 104325 SH OTR 1 0 104325 0 YANDEX N V SHS CLASS A COMMON STOCKS N97284108 364 23150 SH SOLE 0 22834 0 316 ZOETIS INC CL A COMMON STOCKS 98978V103 17315 361331 SH OTR 1 0 361331 0 ZOETIS INC CL A COMMON STOCKS 98978V103 17461 364387 SH SOLE 0 324817 0 39570