0000810972-15-000006.txt : 20150513 0000810972-15-000006.hdr.sgml : 20150513 20150513145838 ACCESSION NUMBER: 0000810972-15-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20150331 FILED AS OF DATE: 20150513 DATE AS OF CHANGE: 20150513 EFFECTIVENESS DATE: 20150513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BAIRD ROBERT W & CO INC /WI/ CENTRAL INDEX KEY: 0000810972 IRS NUMBER: 396037917 STATE OF INCORPORATION: WI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01911 FILM NUMBER: 15857905 BUSINESS ADDRESS: STREET 1: PO BOX 672 CITY: MILWAUKEE STATE: WI ZIP: 53201 BUSINESS PHONE: 4147653500 MAIL ADDRESS: STREET 1: PO BOX 672 CITY: MILWAUKEE STATE: WI ZIP: 53201 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000810972 XXXXXXXX 03-31-2015 03-31-2015 BAIRD ROBERT W & CO INC /WI/
PO BOX 672 MILWAUKEE WI 53201
13F COMBINATION REPORT 028-01911 0001407543 028-13411 ENVESTNET ASSET MANAGEMENT INC N
Andrew Ketter Associate General Counsel & Director 414-765-3614 Andrew Ketter Milwaukee WI 05-13-2015 1 1329 9779838 false 1 0001407543 028-13411 ENVESTNET ASSET MANAGEMENT INC
INFORMATION TABLE 2 Information_Table_03_31_15.xml 13F INFORMATION TABLE 03/31/15 ABB LIMITED SPONS ADR COMMON 000375204 10165 480143 SH SOLE 446393 0 33750 AFLAC INC COMMON 001055102 8005 125064 SH SOLE 105869 0 19195 AGCO CORP COMMON 001084102 1457 30588 SH SOLE 30588 0 0 AVX CORP NEW COMMON 002444107 1635 114555 SH SOLE 72905 0 41650 ABBOTT LABORATORIES COMMON 002824100 26778 577979 SH SOLE 552758 0 25221 ABERDEEN ASIA PACIFIC COMMON 003009107 5783 1074875 SH SOLE 1064496 0 10379 ADAMS DIVRS EQ FUND INC COMMON 006212104 1119 80171 SH SOLE 80171 0 0 AEGON N V ORD COMMON 007924103 544 68589 SH SOLE 68589 0 0 AFFILIATED MANAGERS GROUP COM COMMON 008252108 60881 283457 SH SOLE 261160 0 22297 AGNICO EAGLE MINES LTD COMMON 008474108 342 12225 SH SOLE 12225 0 0 AGREE RLTY CORP COMMON 008492100 551 16699 SH SOLE 16699 0 0 AIR PRODS & CHEMS INC COMMON 009158106 4095 27067 SH SOLE 27067 0 0 AIRGAS INC COMMON 009363102 34700 327016 SH SOLE 301925 0 25091 AKORN INC COM COMMON 009728106 19900 418852 SH SOLE 385371 0 33481 ALASKA AIR GROUP INC COM COMMON 011659109 3119 47124 SH SOLE 47124 0 0 ALBEMARLE CORP COMMON 012653101 264 5004 SH SOLE 5004 0 0 ALCOA INC COMMON 013817101 578 44706 SH SOLE 44206 0 500 ALEXION PHARMACEUTICALS INC COMMON 015351109 5756 33216 SH SOLE 31926 0 1290 ALIGN TECHNOLOGY INC COMMON 016255101 1098 20419 SH SOLE 11169 0 9250 ALLETE INC COMMON 018522300 1267 24017 SH SOLE 24017 0 0 ALLIANCE DATA SYS CORP COMMON 018581108 55294 186646 SH SOLE 172529 0 14117 ALLIANT ENERGY CORP COMMON 018802108 470 7457 SH SOLE 6977 0 480 ALLIANZGI EQ&CNV INC COMMON 018829101 424 21405 SH SOLE 21405 0 0 ALLSTATE CORP COMMON 020002101 398 5587 SH SOLE 5417 0 170 AMAZON COM INC COMMON 023135106 7273 19547 SH SOLE 17638 0 1909 AMERICAN ELECTRIC POWER COMMON 025537101 3124 55545 SH SOLE 54160 0 1385 AMERICAN EXPRESS CO COMMON 025816109 3159 40433 SH SOLE 40133 0 300 AMERICAN FINL GROUP HLDGS INC COMMON 025932104 2970 46293 SH SOLE 40830 0 5463 AMERICAN INTERNATIONAL GROUP I COMMON 026874784 555 10131 SH SOLE 6686 0 3445 AMERICAN STS WTR CO COMMON 029899101 2055 51512 SH SOLE 38052 0 13460 AMER WATER WORKS COMPANY COMMON 030420103 5040 92965 SH SOLE 84600 0 8365 AMGEN INC COMMON 031162100 18180 113732 SH SOLE 112353 0 1379 AMPHENOL CORP NEW CL A COMMON 032095101 2814 47744 SH SOLE 47306 0 438 ANACOR PHARMACEUTICALS COMMON 032420101 3874 66958 SH SOLE 63681 0 3277 ANADARKO PETROLEUM CORP COMMON 032511107 1163 14046 SH SOLE 13922 0 124 ANALOG DEVICES INC COMMON 032654105 5199 82526 SH SOLE 82261 0 265 ANNALY MTG MGMT INC COMMON 035710409 1335 128325 SH SOLE 125425 0 2900 ANTARES PHARMA INC COMMON 036642106 683 252000 SH SOLE 252000 0 0 ANTHEM INC COMMON 036752103 895 5798 SH SOLE 5798 0 0 APACHE CORP COMMON 037411105 838 13886 SH SOLE 13786 0 100 APOLLO GLOBAL MGMT LLC A COMMON 037612306 444 20553 SH SOLE 20553 0 0 APPLE COMPUTER INC COMMON 037833100 188462 1514603 SH SOLE 1443412 0 71191 APPLIED MATLS INC COMMON 038222105 637 28216 SH SOLE 25230 0 2986 ARBOR REALTY TRUST INC COMMON 038923108 905 129630 SH SOLE 121165 0 8465 ARCHER DANIELS MIDLAND COMMON 039483102 889 18754 SH SOLE 18574 0 180 ARMOUR RESIDENTIAL REIT COMMON 042315101 33 10500 SH SOLE 10500 0 0 AROTECH CORP COM NEW COMMON 042682203 317 102181 SH SOLE 102181 0 0 ASSOCIATED BANCORP COMMON 045487105 409 21973 SH SOLE 11438 0 10535 ASTRA ZENECA PLC ADR COMMON 046353108 1783 26052 SH SOLE 24978 0 1074 ATMEL CORP COM COMMON 049513104 1958 237862 SH SOLE 210474 0 27388 AUTODESK INC COMMON 052769106 220 3745 SH SOLE 3745 0 0 AUTOLIV INC COMMON 052800109 1330 11292 SH SOLE 11217 0 75 AUTOMATIC DATA PROCESSING INC. COMMON 053015103 19279 225113 SH SOLE 217311 0 7802 AUTOZONE INC COMMON 053332102 273 400 SH SOLE 400 0 0 AVERY DENNISON CORP COMMON 053611109 1128 21314 SH SOLE 20929 0 385 AVNET INC COMMON 053807103 743 16695 SH SOLE 7375 0 9320 AVON PRODUCTS INC COMMON 054303102 101 12650 SH SOLE 1000 0 11650 BB&T CORP COMMON 054937107 1636 41955 SH SOLE 41955 0 0 BP PLC SPONS ADR COMMON 055622104 14849 379669 SH SOLE 361529 0 18140 BADGER METER INC COMMON 056525108 272 4540 SH SOLE 4540 0 0 BAIDU COM INC SPON ADR REP A COMMON 056752108 1690 8108 SH SOLE 7920 0 188 BAKER HUGHES INC COMMON 057224107 379 5964 SH SOLE 5964 0 0 BALL CORP COMMON 058498106 867 12274 SH SOLE 12274 0 0 BANK OF AMERICA COMMON 060505104 8807 572258 SH SOLE 561909 0 10349 BANK HAWAII CORP COM COMMON 062540109 1679 27437 SH SOLE 26372 0 1065 BANK MONTREAL QUE COMMON 063671101 4037 67325 SH SOLE 59541 0 7784 BANK OF NEW YORK MELLON CORP COMMON 064058100 2609 64835 SH SOLE 64010 0 825 BANK N S HALIFAX COMMON 064149107 1023 20365 SH SOLE 20365 0 0 BARD, C R INC COMMON 067383109 10562 63113 SH SOLE 61329 0 1784 BARRICK GOLD CORP COMMON 067901108 865 78897 SH SOLE 77437 0 1460 BAXTER INTL INC COMMON 071813109 9305 135836 SH SOLE 131751 0 4085 BECTON DICKINSON & CO COMMON 075887109 7820 54461 SH SOLE 50431 0 4030 BED BATH & BEYOND INC COMMON 075896100 796 10372 SH SOLE 9268 0 1104 BEMIS INC COMMON 081437105 614 13253 SH SOLE 13178 0 75 BERKLEY W R CORP COMMON 084423102 321 6364 SH SOLE 6364 0 0 BERKSHIRE HATHAWAY DE A COMMON 084670108 10223 47 SH SOLE 32 0 15 BERKSHIRE HATHAWAY INC DEL CL COMMON 084670702 106229 736068 SH SOLE 723247 0 12821 BHP LTD COMMON 088606108 3600 77471 SH SOLE 75901 0 1570 BLACKROCK QUAL MUNI INC COMMON 092479104 280 19508 SH SOLE 9158 0 10350 BLACKROCK GLOBAL OPPTY COMMON 092501105 936 67438 SH SOLE 67438 0 0 BLACKROCK INTL GRW&INCME COMMON 092524107 92 12920 SH SOLE 12920 0 0 BLACKROCK KELSO CAPITAL CORP COMMON 092533108 541 59754 SH SOLE 59754 0 0 BOARDWALK PIPELINE LP LP 096627104 336 20850 SH SOLE 19150 0 1700 BOEING CO COMMON 097023105 28527 190081 SH SOLE 176764 0 13317 BOSTON PPTYS INC COMMON 101121101 455 3236 SH SOLE 3236 0 0 BOSTON SCIENTIFIC CORP COMMON 101137107 689 38845 SH SOLE 37934 0 911 BOULDER GRWTH&INC FD INC COMMON 101507101 101 11738 SH SOLE 11738 0 0 BRADY W H CO COMMON 104674106 440 15565 SH SOLE 14565 0 1000 BRIGGS & STRATTON CORPORATION COMMON 109043109 310 15112 SH SOLE 14490 0 622 BRISTOL MYERS SQUIBB CO COMMON 110122108 22692 351814 SH SOLE 334941 0 16873 BROADCOM CORP COMMON 111320107 1567 36186 SH SOLE 36186 0 0 BROOKFIELD ASSET MGMNT A COMMON 112585104 3138 58527 SH SOLE 58527 0 0 BROWN FORMAN CORP CL A COMMON 115637100 659 7260 SH SOLE 0 0 7260 BROWN FORMAN CORP CL B COMMON 115637209 2523 27920 SH SOLE 27386 0 534 BRUNSWICK CORP COMMON 117043109 1569 30490 SH SOLE 30340 0 150 BUCKEYE PARTNERS LP LP 118230101 374 4950 SH SOLE 4950 0 0 BUCKLE INC COM COMMON 118440106 1955 38275 SH SOLE 26900 0 11375 BUFFALO WILD WINGS INC COMMON 119848109 39732 219222 SH SOLE 202492 0 16730 BURLINGTON STORES INC COMMON 122017106 32209 542064 SH SOLE 501034 0 41030 CF INDS HLDGS INC COM COMMON 125269100 781 2753 SH SOLE 2753 0 0 CIGNA CORP COMMON 125509109 304 2351 SH SOLE 2351 0 0 CMS ENERGY CORP COMMON 125896100 359 10287 SH SOLE 10287 0 0 CNA FINL CORP COMMON 126117100 1954 47160 SH SOLE 29590 0 17570 CSX CORP COMMON 126408103 3108 93834 SH SOLE 74087 0 19747 CVS CORPORATION COMMON 126650100 14533 140810 SH SOLE 126136 0 14674 CALAMOS STRAT TOT RETURN COMMON 128125101 118 10475 SH SOLE 10475 0 0 CALIFORNIA WTR SVC GROUP COMMON 130788102 1386 56566 SH SOLE 56566 0 0 CAMPBELL SOUP CO COMMON 134429109 2968 63757 SH SOLE 59267 0 4490 CANADIAN NATL RY CO COMMON 136375102 1425 21313 SH SOLE 21313 0 0 CANADIAN NAT RES LTD COMMON 136385101 760 24741 SH SOLE 23801 0 940 CANON INC ADR COMMON 138006309 784 22166 SH SOLE 22166 0 0 CARLISLE COS INC COMMON 142339100 203 2190 SH SOLE 2190 0 0 CARMAX INC COM COMMON 143130102 243 3514 SH SOLE 3514 0 0 CARNIVAL CORP PAIRD CTF COMMON 143658300 5502 115012 SH SOLE 115012 0 0 CATERPILLAR TRACTOR COMMON 149123101 8512 106357 SH SOLE 100121 0 6236 CATO CORP NEW COMMON 149205106 668 16870 SH SOLE 16175 0 695 CELANESE CORP DEL COM SER A COMMON 150870103 254 4554 SH SOLE 4554 0 0 CELGENE CORP COMMON 151020104 22957 199139 SH SOLE 175945 0 23194 CENTRAL FD CDA LTD CL A COMMON 153501101 2927 245370 SH SOLE 245064 0 306 CENTRAL GOLDTRUST COMMON 153546106 1053 26145 SH SOLE 20570 0 5575 CENTL SECURITIES CORP COMMON 155123102 740 33940 SH SOLE 33940 0 0 CENTURYTEL INC COMMON 156700106 438 12676 SH SOLE 12325 0 351 CERNER CORP COMMON 156782104 42823 584529 SH SOLE 540610 0 43919 CERUS CORP COMMON 157085101 787 188614 SH SOLE 182414 0 6200 CHEMICAL FINL CORP COMMON 163731102 1364 43502 SH SOLE 40962 0 2540 CHESAPEAKE ENERGY CORP COMMON 165167107 1184 83640 SH SOLE 79107 0 4533 CHESAPEAKE GRANITE WA TR COMMON 165185109 92 14366 SH SOLE 14366 0 0 CHEVRONTEXACO CORPORATION COMMON 166764100 98961 942665 SH SOLE 903017 0 39648 CHICAGO BRIDGE & IRON CO N Y R COMMON 167250109 2212 44909 SH SOLE 38009 0 6900 CHIPOTLE MEXICAN GRILL INC CL COMMON 169656105 5101 7841 SH SOLE 7752 0 89 CHUBB CORP COMMON 171232101 2750 27202 SH SOLE 26822 0 380 CHURCH & DWIGHT INC COMMON 171340102 50724 593814 SH SOLE 547712 0 46102 CIMAREX ENERGY CO COM COMMON 171798101 210 1825 SH SOLE 1750 0 75 CINCINNATI FINL CORP COMMON 172062101 4552 85434 SH SOLE 82449 0 2985 CITIGROUP INC NEW COMMON 172967424 3193 61984 SH SOLE 58809 0 3175 CITRIX SYS INC COMMON 177376100 1340 20977 SH SOLE 16874 0 4103 CLEAN HARBORS INC COM COMMON 184496107 762 13415 SH SOLE 5835 0 7580 CLEARBRIDGE AMER ENERGY COMMON 184691103 246 15536 SH SOLE 15536 0 0 CLEARBRIDGE ENERGY COMMON 184692101 501 20057 SH SOLE 20057 0 0 CLEARSIGN COMBUSTION CRP COMMON 185064102 1169 220900 SH SOLE 203400 0 17500 CLIFTON BANCORP INC COMMON 186873105 707 50110 SH SOLE 47505 0 2605 CLOROX CO COMMON 189054109 7228 65477 SH SOLE 58872 0 6605 COACH INC COMMON 189754104 2992 72211 SH SOLE 60786 0 11425 COCA COLA CO COMMON 191216100 49437 1219167 SH SOLE 1177710 0 41457 COGNIZANT TECHNLGY SLTNS CORCL COMMON 192446102 10531 168788 SH SOLE 158555 0 10233 COLGATE PALMOLIVE CO COMMON 194162103 5218 75247 SH SOLE 74206 0 1041 COLUMBIA BANKING SYS INC COMMON 197236102 1576 54406 SH SOLE 54406 0 0 COMPANIA DE MINAS ADR COMMON 204448104 118 11635 SH SOLE 11635 0 0 CONAGRA INC COMMON 205887102 28514 780558 SH SOLE 775739 0 4819 CONSOLIDATED EDISON INC COMMON 209115104 3625 59431 SH SOLE 57986 0 1445 CONTINENTAL RESOURCES INC COM COMMON 212015101 1327 30394 SH SOLE 26294 0 4100 COOPER COS INC NEW COMMON 216648402 6243 33311 SH SOLE 28392 0 4919 CORNING INC COMMON 219350105 3371 148638 SH SOLE 137590 0 11048 CRAY INC NEW COMMON 225223304 294 10460 SH SOLE 10460 0 0 CREE INC COMMON 225447101 17505 493233 SH SOLE 490347 0 2886 CUMMINS ENGINE INC COMMON 231021106 643 4639 SH SOLE 4520 0 119 CUSHING MLP TOTAL RETURN COMMON 231631102 121 29772 SH SOLE 29772 0 0 DBX HEDGED EQUITY FD ETF COMMON 233051200 25914 864944 SH SOLE 853813 0 11131 DBX HEDGED EQUITY FD ETF COMMON 233051200 284 9479 SH OTR 1 0 9479 0 DEUTSCHE MSCI EUROPE ETF COMMON 233051853 276 9450 SH SOLE 9450 0 0 DEUTSCHE CSI 300 CHN ETF COMMON 233051879 848 20358 SH SOLE 20358 0 0 DCT INDL TR INC NEW COMMON 233153204 433 12487 SH SOLE 12487 0 0 DTE ENERGY CO COMMON 233331107 387 4799 SH SOLE 4499 0 300 DANAHER CORP COMMON 235851102 11819 139205 SH SOLE 122373 0 16832 DARDEN RESTAURANTS INC COMMON 237194105 351 5069 SH SOLE 4968 0 101 DEERE & CO. COMMON 244199105 3348 38183 SH SOLE 35988 0 2195 DELUXE CORP COMMON 248019101 1852 26729 SH SOLE 13445 0 13284 DENTSPLY INTL INC NEW COMMON 249030107 861 16912 SH SOLE 16612 0 300 DEXCOM INC COM COMMON 252131107 1765 28320 SH SOLE 10430 0 17890 DIAMONDROCK HOSPITALITY CO COMMON 252784301 2949 208727 SH SOLE 111835 0 96892 DICKS SPORTING GOODS INC COMMON 253393102 27100 475526 SH SOLE 441871 0 33655 DIEBOLD INC COMMON 253651103 462 13035 SH SOLE 4065 0 8970 DIGITAL RLTY TR INC COM COMMON 253868103 19669 298202 SH SOLE 297462 0 740 DISNEY WALT PRODUCTIONS COMMON 254687106 22337 212953 SH SOLE 182302 0 30651 DISCOVER FINL SVCS COMMON 254709108 44057 781840 SH SOLE 769090 0 12750 DOLLAR TREE INC COMMON 256746108 3285 40485 SH SOLE 36829 0 3656 DONALDSON INC COMMON 257651109 1813 48085 SH SOLE 39760 0 8325 DONNELLEY R R & SONS CO COMMON 257867101 360 18769 SH SOLE 18759 0 10 DOUBLELINE INCM SLTNS FD COMMON 258622109 1838 92580 SH SOLE 92580 0 0 DOVER CORP COMMON 260003108 3984 57643 SH SOLE 57523 0 120 DOW CHEMICAL CORP COMMON 260543103 12098 252141 SH SOLE 239513 0 12628 DREYFUS STRATEGIC MUNIS COMMON 261932107 402 47969 SH SOLE 47969 0 0 DU PONT E I DE NEMOURS CO COMMON 263534109 7619 106598 SH SOLE 99777 0 6821 DUNKIN BRANDS GROUP INC COMMON 265504100 675 14200 SH SOLE 14200 0 0 EGSHARES INDIA CONSUMER ETF COMMON 268461761 737 20671 SH SOLE 20671 0 0 EL POLLO LOCO HLDGS INC COMMON 268603107 287 11199 SH SOLE 11066 0 133 E M C CORP MASS COMMON 268648102 39582 1548598 SH SOLE 1529322 0 19276 EAGLE BANCORP INC MD COMMON 268948106 289 7515 SH SOLE 7515 0 0 EXCO RESOURCES INC COMMON 269279402 47 25945 SH SOLE 25945 0 0 EASTMAN CHEM CO COMMON 277432100 3474 50157 SH SOLE 40572 0 9585 EATON VANCE CORP COMMON 278265103 216 5178 SH SOLE 5178 0 0 EBAY INC COMMON 278642103 3947 68428 SH SOLE 68033 0 395 ECOLAB INC COMMON 278865100 15099 132008 SH SOLE 115059 0 16949 ELDORADO GOLD CORP NEW COMMON 284902103 73 15950 SH SOLE 15950 0 0 ELECTRO SCIENTIFIC INDS COMMON 285229100 186 30174 SH SOLE 26174 0 4000 ELECTRONIC ARTS COMMON 285512109 416 7077 SH SOLE 7077 0 0 EMCORE CORP NEW COMMON 290846203 2034 373969 SH SOLE 342932 0 31037 EMERSON ELEC CO COMMON 291011104 33974 600038 SH SOLE 562551 0 37487 ENCANA CORP COMMON 292505104 997 89392 SH SOLE 89392 0 0 ENCORE CAP GROUP INC COM COMMON 292554102 4562 109686 SH SOLE 76532 0 33154 ENTERPRISE PROD PTNRS LP LP 293792107 1620 49183 SH SOLE 49183 0 0 EQUIFAX INC COMMON 294429105 454 4878 SH SOLE 4878 0 0 ESTERLINE TECHNOLOGIES C COMMON 297425100 539 4710 SH SOLE 4710 0 0 EXONE COMPANY COMMON 302104104 534 39133 SH SOLE 38433 0 700 EXPEDITORS INTL WASH INC COMMON 302130109 7314 151801 SH SOLE 151106 0 695 FMC CORP COMMON 302491303 1347 23534 SH SOLE 23534 0 0 F N B CORP PA COMMON 302520101 213 16243 SH SOLE 16243 0 0 FACTSET RESH SYS INC COMMON 303075105 1693 10637 SH SOLE 10127 0 510 FASTENAL CO COMMON 311900104 43168 1041820 SH SOLE 961696 0 80124 FEDERAL RLTY INVT TR COMMON 313747206 1397 9489 SH SOLE 9489 0 0 FEDERAL SIGNAL CORP COMMON 313855108 556 35195 SH SOLE 34967 0 228 FEDERATED INVS INC PA CL B COMMON 314211103 1940 57258 SH SOLE 39218 0 18040 F5 NETWORKS INC COMMON 315616102 12922 112424 SH SOLE 111569 0 855 FIDUS INVESTMENT CORP COMMON 316500107 577 37516 SH SOLE 37516 0 0 FIFTH 3RD BANCORP COMMON 316773100 4007 212589 SH SOLE 212589 0 0 FIRST BUS FINL SVCS WI COMMON 319390100 213 4928 SH SOLE 4928 0 0 FIRST CITIZENS BANC CORP COMMON 319459202 111 10087 SH SOLE 10087 0 0 FIRST SOLAR INC COMMON 336433107 1103 18452 SH SOLE 17675 0 777 FT US IPOX INDX ETF COMMON 336920103 295 5485 SH SOLE 5485 0 0 FIRST TR ABERDEEN GLOBAL COMMON 337319107 3674 313497 SH SOLE 311612 0 1885 FISERV INC COMMON 337738108 64710 814983 SH SOLE 758938 0 56045 FIRSTENERGY CORP COMMON 337932107 25135 716919 SH SOLE 712200 0 4719 FLEETCOR TECHNOLOGIES INC COMMON 339041105 8234 54560 SH SOLE 52930 0 1630 FLUOR CORP NEW COMMON 343412102 18850 329776 SH SOLE 324086 0 5690 FOOT LOCKER INC COMMON 344849104 392 6228 SH SOLE 6228 0 0 FORD MTR CO COMMON 345370860 23180 1436159 SH SOLE 1276457 0 159702 FRANCO NEVADA CORP COMMON 351858105 967 19917 SH SOLE 19917 0 0 FRANKLIN RES INC COMMON 354613101 3678 71674 SH SOLE 59989 0 11685 GALLAGHER ARTHUR J & CO COMMON 363576109 367 7856 SH SOLE 7577 0 279 GANNETT INC DEL COMMON 364730101 730 19685 SH SOLE 16935 0 2750 G A P INC COMMON 364760108 404 9332 SH SOLE 9332 0 0 GARRISON CAPITAL INC COMMON 366554103 1001 67163 SH SOLE 63163 0 4000 GARTNER GROUP INC NEW CL A COMMON 366651107 51116 609616 SH SOLE 561479 0 48137 GENERAC HOLDINGS INC COMMON 368736104 5473 112401 SH SOLE 83742 0 28659 GENERAL DYNAMICS CORP COMMON 369550108 4230 31166 SH SOLE 31126 0 40 GENERAL ELECTRIC COMPANY COMMON 369604103 132710 5349059 SH SOLE 5044930 0 304129 GENERAL MILLS INC COMMON 370334104 11698 206681 SH SOLE 184321 0 22360 GENESEE & WYOMING INC 5.000% 1 PREFERR 371559204 350 2888 SH SOLE 2888 0 0 GENTEX CORP COMMON 371901109 2609 142579 SH SOLE 136919 0 5660 GENUINE PARTS CO COMMON 372460105 3450 37024 SH SOLE 36183 0 841 GILEAD SCIENCES INC COMMON 375558103 27505 280293 SH SOLE 264131 0 16162 GLADSTONE COML CORP COMMON 376536108 912 49015 SH SOLE 49015 0 0 GLOBUS MED INC A NEW COMMON 379577208 23853 945034 SH SOLE 875164 0 69870 GLORI ENERGY INC COMMON 379606106 49 22856 SH SOLE 22856 0 0 GOLDCORP INC NEW COMMON 380956409 13104 723177 SH SOLE 653024 0 70153 GRAINGER W W INC COMMON 384802104 1621 6876 SH SOLE 6326 0 550 GREAT PLAINS ENERGY INC COMMON 391164100 677 25363 SH SOLE 25363 0 0 GREENBRIER COS INC COMMON 393657101 206 3550 SH SOLE 3550 0 0 GREENHILL & CO INC COMMON 395259104 35566 897009 SH SOLE 828568 0 68441 GREIF INC CLASS A COMMON 397624107 1175 29915 SH SOLE 29915 0 0 HCC INS HLDGS INC COMMON 404132102 2702 47674 SH SOLE 42118 0 5556 HSBC HLDGS PLC SPONS ADR COMMON 404280406 828 19437 SH SOLE 19342 0 95 HSBC HOLDINGS PLC 6.200% 00/00 PREFERR 404280604 652 25450 SH SOLE 25250 0 200 HALLIBURTON COMPANY COMMON 406216101 29361 669122 SH SOLE 663367 0 5755 HANESBRANDS INC COMMON 410345102 4692 140021 SH SOLE 126152 0 13869 HARLEY DAVIDSON INC COMMON 412822108 1207 19871 SH SOLE 19700 0 171 HARMAN INTL INDS INC COMMON 413086109 7763 58091 SH SOLE 54576 0 3515 HARSCO CORP COMMON 415864107 625 36238 SH SOLE 36238 0 0 HARTFORD FINL SVCS GROUP INC COMMON 416515104 3904 93345 SH SOLE 88520 0 4825 HASBRO INC COMMON 418056107 41556 657109 SH SOLE 607439 0 49670 HAWAIIAN ELEC INDS INC COMMON 419870100 244 7600 SH SOLE 7600 0 0 HECLA MNG CO COMMON 422704106 158 52865 SH SOLE 52865 0 0 HELMERICH & PAYNE INC COMMON 423452101 1336 19630 SH SOLE 18185 0 1445 HENRY JACK & ASSOC INC COMMON 426281101 371 5304 SH SOLE 5304 0 0 HERSHA HSPTLTY TR A SBI COMMON 427825104 3572 552163 SH SOLE 368478 0 183685 HERSHEY FOODS CORP COMMON 427866108 372 3683 SH SOLE 3683 0 0 HEWLETT PACKARD CO COMMON 428236103 1887 60552 SH SOLE 60452 0 100 HEXCEL CORP NEW COMMON 428291108 6149 119583 SH SOLE 85144 0 34439 HILLTOP HOLDINGS INC COMMON 432748101 6931 356550 SH SOLE 252047 0 104503 HOLLYFRONTIER CORP COMMON 436106108 2581 64082 SH SOLE 52437 0 11645 HOLOGIC INC COMMON 436440101 655 19839 SH SOLE 3539 0 16300 HOME DEPOT INC COMMON 437076102 18797 165454 SH SOLE 155434 0 10020 HOMETRUST BANCSHARES INC COMMON 437872104 482 30160 SH SOLE 28070 0 2090 HONDA MTR LTD ADR 10 ORD COMMON 438128308 1859 56744 SH SOLE 47969 0 8775 HONEYWELL INTERNATIONAL INC. COMMON 438516106 4983 47775 SH SOLE 47266 0 509 HORMEL GEO A & CO COMMON 440452100 212 3730 SH SOLE 3730 0 0 HOSPIRA INC COMMON 441060100 4384 49912 SH SOLE 49712 0 200 HUMANA INC COMMON 444859102 212 1190 SH SOLE 1190 0 0 HUNT J B TRANS SVCS INC COMMON 445658107 52756 617793 SH SOLE 567677 0 50116 HUNTINGTON BANCSHARES INC COMMON 446150104 1657 149922 SH SOLE 149922 0 0 HYDROGENICS CORP COMMON 448883207 1735 153119 SH SOLE 151069 0 2050 ILLINOIS TOOL WORKS INC COMMON 452308109 13140 135270 SH SOLE 125681 0 9589 ILLUMINA INC COMMON 452327109 24823 133715 SH SOLE 123684 0 10031 IMPERIAL OIL LTD NEW COMMON 453038408 2292 57468 SH SOLE 57468 0 0 INTEGRATED DEVICE TECHNOLOGYCO COMMON 458118106 56012 2797814 SH SOLE 2469136 0 328678 INTEL CORP COMMON 458140100 46525 1487833 SH SOLE 1435749 0 52084 INTERNATIONAL BUSINESS MACH COMMON 459200101 20266 126265 SH SOLE 118394 0 7871 INTL FLAVORS & FRAGRANCES COMMON 459506101 495 4215 SH SOLE 4215 0 0 INTL PAPER COMPANY COMMON 460146103 57372 1033922 SH SOLE 1018222 0 15700 INTUIT INC COMMON 461202103 1944 20047 SH SOLE 18397 0 1650 INVESTORS RL EST TR SBI COMMON 461730103 87 11550 SH SOLE 11550 0 0 IROBOT CORP COM COMMON 462726100 225 6900 SH SOLE 6900 0 0 ISHARES COMEX GOLD TRUST COMMON 464285105 2296 200516 SH SOLE 189986 0 10530 ISHS MSCI AUSTRALIA INDX COMMON 464286103 1995 87261 SH SOLE 86361 0 900 ISHARES MSCI BRAZIL FREE COMMON 464286400 488 15550 SH SOLE 15550 0 0 ISHS MSCI EMU ETF COMMON 464286608 278 7218 SH SOLE 6218 0 1000 ISHS PAC EX JAPAN INDX COMMON 464286665 974 21478 SH SOLE 21478 0 0 ISHS MSCI SINGAPORE ETF COMMON 464286673 140 10965 SH SOLE 10965 0 0 ISHS MSCI GERMANY ETF COMMON 464286806 1082 36268 SH SOLE 21468 0 14800 ISHS MSCI JAPAN ETF COMMON 464286848 958 76454 SH SOLE 76454 0 0 ISHS S&P 100 INDX ETF COMMON 464287101 3871 42890 SH SOLE 42890 0 0 ISHS S&P TTL US STK ETF COMMON 464287150 207 2188 SH SOLE 2188 0 0 ISHARES DJ SEL DIV INDEX COMMON 464287168 19563 250999 SH SOLE 248139 0 2860 ISHARES DJ SEL DIV INDEX COMMON 464287168 294 3775 SH OTR 1 0 3775 0 ISHARES UST INFLTN PRTD COMMON 464287176 1166 10269 SH SOLE 9744 0 525 ISHARES TR FTSE 25 INDEX COMMON 464287184 713 16068 SH SOLE 16068 0 0 ISHARES TR S&P 500 INDX FD COMMON 464287200 19509 93870 SH SOLE 93363 0 507 ISHARES BARCLAY AGRGT BD COMMON 464287226 9965 89425 SH SOLE 89425 0 0 ISHARES EMERGING MKT INTL MSCI COMMON 464287234 18017 448957 SH SOLE 426488 0 22469 ISHARES GS CORP BD FD COMMON 464287242 5926 48691 SH SOLE 46869 0 1822 ISHS S&P 500 GRW IDX ETF COMMON 464287309 10948 96081 SH SOLE 94506 0 1575 ISHS NA NAT RES ETF COMMON 464287374 544 14498 SH SOLE 14498 0 0 ISHS S&P 500 VAL IDX ETF COMMON 464287408 3014 32560 SH SOLE 30711 0 1849 ISHARES TR 20+TREAS INDX COMMON 464287432 2794 21380 SH SOLE 21380 0 0 ISHS BC 7 10YR TREAS BD COMMON 464287440 3246 29945 SH SOLE 29745 0 200 ISHS TR 1 3YR TREAS IDX COMMON 464287457 9722 114539 SH SOLE 106114 0 8425 ISHARES EAFE INDEX INTL MSCI COMMON 464287465 23228 361976 SH SOLE 359244 0 2732 ISHRS RSL MDCAP VAL INDX COMMON 464287473 7518 99899 SH SOLE 99391 0 508 ISHRS TR RSL MDCP GROWTH COMMON 464287481 4297 43881 SH SOLE 43881 0 0 ISHARES MIDCAP RUSSELL COMMON 464287499 94299 544701 SH SOLE 540250 0 4451 ISHS CORE S&P MDCP ETF COMMON 464287507 36494 240123 SH SOLE 238378 0 1745 ISHS CORE S&P MDCP ETF COMMON 464287507 164 1079 SH OTR 1 0 1079 0 ISHS NA TECH SOFTWAR ETF COMMON 464287515 217 2256 SH SOLE 2256 0 0 ISHS NASDAQ BIOTECH ETF COMMON 464287556 3231 9407 SH SOLE 8777 0 630 ISHARES 1000 VALUE RUSSELL COMMON 464287598 196647 1907711 SH SOLE 1869859 0 37852 ISHARES 1000 GROWTH RUSSELL COMMON 464287614 132228 1336712 SH SOLE 1325008 0 11704 ISHARES 1000 GROWTH RUSSELL COMMON 464287614 123 1242 SH OTR 1 0 1242 0 ISHARES TR RSSL 1000 IDX COMMON 464287622 25813 222811 SH SOLE 214451 0 8360 ISHARES TR RUSSELL 2000 VALUE COMMON 464287630 5669 54926 SH SOLE 53816 0 1110 ISHS RSSLL 2000 GRTH IDX COMMON 464287648 24760 163378 SH SOLE 162452 0 926 ISHS RSSLL 2000 GRTH IDX COMMON 464287648 165 1086 SH OTR 1 0 1086 0 ISHARES 2000 INDEX RUSSELL COMMON 464287655 42798 344121 SH SOLE 341882 0 2239 ISHS RUSS 3000 INDX ETF COMMON 464287689 2574 20782 SH SOLE 20782 0 0 ISHS S&P MDCP400 VAL ETF COMMON 464287705 10174 77691 SH SOLE 77571 0 120 ISHS US TECH ETF COMMON 464287721 649 6184 SH SOLE 6184 0 0 ISHS US RL EST ETF COMMON 464287739 9438 118983 SH SOLE 117316 0 1667 ISHS US RL EST ETF COMMON 464287739 356 4490 SH OTR 1 0 4490 0 ISHS S&P 500 SMCP ETF COMMON 464287804 25582 216745 SH SOLE 211334 0 5411 ISHARES TR S&P SMALLCAP 600 VA COMMON 464287879 10120 85110 SH SOLE 84980 0 130 ISHS S&P SHT NTL MUN ETF COMMON 464288158 2272 21468 SH SOLE 13378 0 8090 ISHS GLB TIMBER ETF COMMON 464288174 822 15043 SH SOLE 15043 0 0 ISHS AC ASIA EX JPN ETF COMMON 464288182 225 3519 SH SOLE 3519 0 0 ISHS MSCI EAFE SMALL CAP COMMON 464288273 7562 152870 SH SOLE 152459 0 411 ISHS JPM USD EMRG MKT BD COMMON 464288281 2339 20858 SH SOLE 20858 0 0 ISHS TR S&P NATL MUN BD COMMON 464288414 2178 19693 SH SOLE 19693 0 0 ISHS INTL SEL DIV ETF COMMON 464288448 3640 108211 SH SOLE 107852 0 359 ISHARES TR IBOXX CORP BD COMMON 464288513 2906 32077 SH SOLE 31857 0 220 ISHARES NAREIT MTG INDEX COMMON 464288539 256 21886 SH SOLE 21886 0 0 ISHARES BARCLAYS MBS BOND COMMON 464288588 1732 15693 SH SOLE 15693 0 0 ISHS BRCLY INTER GOV CR COMMON 464288612 274 2448 SH SOLE 2383 0 65 ISHS BRCLYS INTER CR BD COMMON 464288638 18549 167607 SH SOLE 164396 0 3211 ISHS BRCLYS INTER CR BD COMMON 464288638 260 2349 SH OTR 1 0 2349 0 ISHS BRCLYS 1-3 CR BD FD COMMON 464288646 20825 197340 SH SOLE 196135 0 1205 ISHS BRCLYS 3-7 TREA BD COMMON 464288661 623 5018 SH SOLE 5018 0 0 ISHS BRCLYS SRT TREAS BD COMMON 464288679 977 8859 SH SOLE 8600 0 259 ISHS U S PFD STK ETF COMMON 464288687 20445 509729 SH SOLE 503700 0 6029 ISHS U S PFD STK ETF COMMON 464288687 399 9942 SH OTR 1 0 9942 0 ISHARES DJ U S AEROSPACE COMMON 464288760 203 1641 SH SOLE 1641 0 0 ISHARES DJ U S PHARMA FD COMMON 464288836 247 1431 SH SOLE 1431 0 0 ISHARES DJ U S OIL & GAS COMMON 464288851 1585 21606 SH SOLE 21211 0 395 ISHS MICROCAP ETF COMMON 464288869 227 2867 SH SOLE 2867 0 0 ISHARES EUROPE FINL COMMON 464289180 296 12900 SH SOLE 12900 0 0 ISHARES TRUST 2017 S&P AMT FRE COMMON 464289271 443 8043 SH SOLE 7093 0 950 ISHARES S&P NIFTY 50 ETF COMMON 464289529 3084 98398 SH SOLE 97442 0 956 ITC HLDGS CORP COM COMMON 465685105 12723 339927 SH SOLE 330253 0 9674 JACOBS ENGR GROUP INC COMMON 469814107 930 20593 SH SOLE 18548 0 2045 JARDEN CORP COMMON 471109108 2353 44486 SH SOLE 39327 0 5159 JOHNSON & JOHNSON COMMON 478160104 127855 1270921 SH SOLE 1236785 0 34136 JOHNSON CONTROLS COMMON 478366107 64016 1269161 SH SOLE 1229508 0 39653 KLA-TENCOR CORP COMMON 482480100 617 10588 SH SOLE 10588 0 0 KANDI TECHNOLOGIES CORP COMMON 483709101 2397 193448 SH SOLE 184733 0 8715 KAYNE ANDERSON MLP INVT COMMON 486606106 2562 72157 SH SOLE 66825 0 5332 KELLOGG CO COMMON 487836108 2907 44078 SH SOLE 38833 0 5245 KEYCORP COMMON 493267108 308 21768 SH SOLE 21768 0 0 KIMBERLY CLARK CORP COMMON 494368103 13930 130056 SH SOLE 119181 0 10875 KOHLS CORP COMMON 500255104 4867 62200 SH SOLE 60475 0 1725 KONINKLIJKE PHILIPS ELECTRS SP COMMON 500472303 2181 76963 SH SOLE 76963 0 0 KORN FERRY INTL COM NEW COMMON 500643200 635 19326 SH SOLE 19326 0 0 KROGER CO COMMON 501044101 2646 34521 SH SOLE 34521 0 0 L BRANDS INC COMMON 501797104 256 2713 SH SOLE 2713 0 0 LKQ CORP COMMON 501889208 53993 2112385 SH SOLE 1948790 0 163595 LTC PPTYS INC COMMON 502175102 7182 156122 SH SOLE 103790 0 52332 LAKELAND INDS INC COM COMMON 511795106 134 15000 SH SOLE 15000 0 0 LAMAR ADVERTISING NEW A COMMON 512816109 217 3665 SH SOLE 3665 0 0 LAS VEGAS SANDS CORP COM COMMON 517834107 721 13100 SH SOLE 13035 0 65 LATTICE SEMICONDUCTOR COMMON 518415104 69 10950 SH SOLE 10950 0 0 LEIDOS HOLDINGS INC COMMON 525327102 598 14242 SH SOLE 14242 0 0 LEUCADIA NATL CORP COMMON 527288104 1252 56150 SH SOLE 51569 0 4581 LILLY ELI & CO COMMON 532457108 7511 103383 SH SOLE 94620 0 8763 LINCOLN NATL CORP IND COMMON 534187109 498 8669 SH SOLE 8669 0 0 LINDSAY MFG CO COMMON 535555106 2884 37820 SH SOLE 36920 0 900 LINN ENERGY LLC UNIT COMMON 536020100 307 27750 SH SOLE 22518 0 5232 LITHIA MTRS INC CL A COMMON 536797103 5254 52853 SH SOLE 36628 0 16225 LOCKHEED MARTIN CORP COMMON 539830109 1766 8701 SH SOLE 7893 0 808 LOEWS CORP COMMON 540424108 267 6530 SH SOLE 4530 0 2000 LORILLARD INC COM COMMON 544147101 685 10484 SH SOLE 10439 0 45 LOWES COS INC COMMON 548661107 9616 129271 SH SOLE 121056 0 8215 LULULEMON ATHLETICA INC COMMON 550021109 7031 109820 SH SOLE 108920 0 900 M D U RESOURCES GROUP INC COMMON 552690109 742 34781 SH SOLE 29094 0 5687 M G I C INVT CORP WIS COMMON 552848103 339 35180 SH SOLE 17180 0 18000 M G M GRAND INC COMMON 552953101 443 21082 SH SOLE 20082 0 1000 MSA SAFETY INC COMMON 553498106 399 8000 SH SOLE 8000 0 0 MSC INDL DIRECT INC CL A COMMON 553530106 492 6814 SH SOLE 6814 0 0 MVC CAPITAL INC COMMON 553829102 795 83868 SH SOLE 79178 0 4690 MAGNA INTL INC COMMON 559222401 2585 48180 SH SOLE 35130 0 13050 MANITOWOC CO COMMON 563571108 1270 58892 SH SOLE 58790 0 102 MARATHON OIL CORP COMMON 565849106 1290 49425 SH SOLE 45575 0 3850 MARKEL CORP COMMON 570535104 4295 5585 SH SOLE 5327 0 258 MARSH MCLENNAN COMMON 571748102 4739 84483 SH SOLE 67243 0 17240 MARRIOTT INTL INC NEW CL A COMMON 571903202 2156 26843 SH SOLE 26843 0 0 MASCO CORP COMMON 574599106 525 19665 SH SOLE 19665 0 0 MATTEL INC COMMON 577081102 593 25940 SH SOLE 25300 0 640 MCCORMICK & CO INC COMMON 579780206 44692 579586 SH SOLE 532923 0 46663 MCDONALDS CORP COMMON 580135101 67022 687825 SH SOLE 666864 0 20961 MCGRAW HILL INC COMMON 580645109 739 7151 SH SOLE 7151 0 0 MEAD JOHNSON NUTRTN CL A COMMON 582839106 55716 554220 SH SOLE 512157 0 42063 MELCO PBL ENTERTAINMENT COMMON 585464100 852 39725 SH SOLE 39725 0 0 MERCURY GEN CORP NEW COMMON 589400100 306 5300 SH SOLE 4300 0 1000 METHODE ELECTRONICS INC COMMON 591520200 7221 153515 SH SOLE 107754 0 45761 MICROSOFT CORP COMMON 594918104 94023 2312709 SH SOLE 2181078 0 131631 MICROCHIP TECHNOLOGY INC COMMON 595017104 9626 196858 SH SOLE 177534 0 19324 MICRON TECHNOLOGY INC COMMON 595112103 1977 72862 SH SOLE 72862 0 0 MICROSEMI CORP COMMON 595137100 718 20281 SH SOLE 20281 0 0 MIDDLEBY CORP COMMON 596278101 44550 433998 SH SOLE 400220 0 33778 MIMEDX GROUP INC COMMON 602496101 104 10000 SH SOLE 10000 0 0 MODINE MFG CO COMMON 607828100 145 10790 SH SOLE 10790 0 0 MOHAWK INDS INC COMMON 608190104 316 1701 SH SOLE 1701 0 0 MONDELEZ INTL INC COMMON 609207105 5381 149087 SH SOLE 136763 0 12324 MONMOUTH REAL ESTATE INV COMMON 609720107 728 65525 SH SOLE 61475 0 4050 MONROE CAPITAL CORP COMMON 610335101 689 46796 SH SOLE 46796 0 0 MOODYS CORP COMMON 615369105 1168 11255 SH SOLE 11255 0 0 MORGAN STANLEY COMMON 617446448 274 7679 SH SOLE 4479 0 3200 MORGAN EMERGING MARKETS COMMON 617477104 234 25219 SH SOLE 25219 0 0 MOTORCAR PARTS OF AMERICA COMMON 620071100 8422 303054 SH SOLE 206125 0 96929 MURPHY OIL CORP COMMON 626717102 967 20761 SH SOLE 20761 0 0 MURPHY USA INC COMMON 626755102 1042 14397 SH SOLE 14397 0 0 NATIONAL FUEL GAS COMMON 636180101 2288 37925 SH SOLE 30475 0 7450 NATIONAL GRID TRANSCO PLC SPON COMMON 636274300 1595 24681 SH SOLE 24081 0 600 NATIONAL-OILWELL INC COMMON 637071101 2350 47008 SH SOLE 33898 0 13110 NATL PRESTO IND INC COMMON 637215104 425 6700 SH SOLE 6700 0 0 NATIONAL WESTN LIFE INS CO COMMON 638522102 513 2018 SH SOLE 1882 0 136 NEW GOLD INC CANADA COMMON 644535106 104 30538 SH SOLE 30505 0 33 NEW MOUNTAIN FIN CORP COMMON 647551100 161 11054 SH SOLE 11054 0 0 NEW YORK CMNTY BANCORP INC COMMON 649445103 842 50303 SH SOLE 47753 0 2550 NEWMONT MNG CORP COMMON 651639106 2029 93458 SH SOLE 91752 0 1706 NIKE INC CLASS B COMMON 654106103 5516 54981 SH SOLE 50126 0 4855 NOKIA CORP ADR COMMON 654902204 564 74464 SH SOLE 70664 0 3800 NOBLE ENERGY INC COMMON 655044105 244 4990 SH SOLE 4550 0 440 NORDSTROM INC COMMON 655664100 9374 116709 SH SOLE 115909 0 800 NORFOLK SOUTHN CORP COMMON 655844108 6387 62056 SH SOLE 60701 0 1355 NORTHEAST CMNTY BANCORP COMMON 664112109 227 32800 SH SOLE 32800 0 0 NORTHERN TRUST CORP COMMON 665859104 347 4976 SH SOLE 4976 0 0 NORTHROP CORP COMMON 666807102 2275 14131 SH SOLE 13981 0 150 NORTHWEST NAT GAS CO COMMON 667655104 1175 24498 SH SOLE 24498 0 0 NORTHWEST PIPE COMPANY COMMON 667746101 1287 56058 SH SOLE 56058 0 0 NOVO-NORDISK A S ADR COMMON 670100205 10916 204464 SH SOLE 204464 0 0 NUCOR CORP COMMON 670346105 649 13663 SH SOLE 13663 0 0 NUV TAX FREE ADV MUNI FD COMMON 670657105 509 36773 SH SOLE 36773 0 0 NUVEEN MUN HIGH OPP FD COMMON 670682103 209 15085 SH SOLE 15085 0 0 NUVEEN MUN VALUE FD INC COMMON 670928100 22470 2269704 SH SOLE 2239455 0 30249 NUVEEN SELECT QUALITY COMMON 670973106 224 15911 SH SOLE 15911 0 0 NUVEEN OH QUAL INCM MUN COMMON 670980101 2488 163673 SH SOLE 163673 0 0 NUVEEN MUN OPPTY FD INC COMMON 670984103 444 30250 SH SOLE 30250 0 0 OCCIDENTAL PETE CORP COMMON 674599105 23988 328597 SH SOLE 316192 0 12405 OCEANEERING INTL INC COMMON 675232102 33824 627188 SH SOLE 578623 0 48565 OLD REP INTL CORP COMMON 680223104 1412 94507 SH SOLE 94507 0 0 OMNICOM GROUP COMMON 681919106 355 4548 SH SOLE 4548 0 0 OMEGA HEALTHCARE INVS INC COMMON 681936100 1073 26438 SH SOLE 26438 0 0 OMEROS CORP COMMON 682143102 295 13373 SH SOLE 12073 0 1300 ONEOK INC NEW COMMON 682680103 374 7752 SH SOLE 7752 0 0 ORANGE SPON ADR COMMON 684060106 1753 109507 SH SOLE 109507 0 0 OUTERWALL INC COMMON 690070107 414 6262 SH SOLE 5906 0 356 OXFORD LANE CAP CORP COMMON 691543102 373 25172 SH SOLE 25172 0 0 PNC FINANCIAL CORP COMMON 693475105 11083 118863 SH SOLE 112868 0 5995 PPG INDS INC COMMON 693506107 2411 10692 SH SOLE 10646 0 46 PACCAR INC COMMON 693718108 31717 502327 SH SOLE 489181 0 13146 PACIRA PHARMACEUTICALS INC COMMON 695127100 16676 187689 SH SOLE 173553 0 14136 PALL CORP COMMON 696429307 213 2126 SH SOLE 2126 0 0 PALO ALTO NETWORKS INC COMMON 697435105 6453 44174 SH SOLE 29273 0 14901 PAN AMERN SILVER CORP COMMON 697900108 1452 165520 SH SOLE 160535 0 4985 PARSLEY ENERGY INC A COMMON 701877102 246 15383 SH SOLE 15383 0 0 PATRICK INDUSTRIES INC COMMON 703343103 1228 19717 SH SOLE 9965 0 9752 PATTERSON COS INC COMMON 703395103 1228 25173 SH SOLE 24998 0 175 PAYCHEX INC COMMON 704326107 8122 163699 SH SOLE 151853 0 11846 PEABODY ENERGY CORP COMMON 704549104 3948 802390 SH SOLE 791532 0 10858 PEMBINA PIPELINE CORP COMMON 706327103 251 7935 SH SOLE 7935 0 0 PENN WEST PETE LTD NEW COMMON 707887105 25 14904 SH SOLE 14904 0 0 PENNANTPARK INVT CORP COM COMMON 708062104 217 23989 SH SOLE 23423 0 566 PEOPLES UNITED FINANCIAL COMMON 712704105 2150 141417 SH SOLE 122987 0 18430 PEPSICO INC COMMON 713448108 107446 1123681 SH SOLE 1088384 0 35297 PERMIAN BASIN ROYALTY TR COMMON 714236106 896 110750 SH SOLE 110750 0 0 PHARMACYCLICS INC COM COMMON 716933106 235 920 SH SOLE 920 0 0 PFIZER INC COMMON 717081103 39658 1139928 SH SOLE 1078684 0 61244 PHILIP MORRIS INTL INC COMMON 718172109 15043 199698 SH SOLE 192366 0 7332 PHILLIPS 66 COMMON 718546104 2827 35972 SH SOLE 34946 0 1026 PIEDMONT NAT GAS INC COMMON 720186105 1757 47613 SH SOLE 40253 0 7360 PINNACLE WEST CAP CORP COMMON 723484101 247 3870 SH SOLE 1995 0 1875 PIONEER DVSFD HIGH INCME COMMON 723653101 1506 86368 SH SOLE 86368 0 0 PIONEER NAT RES CO COMMON 723787107 1011 6186 SH SOLE 6186 0 0 PLAINS ALL AMERN PIPELIN LP 726503105 1526 31280 SH SOLE 31280 0 0 PLUM CREEK TIMBER CO INC COMMON 729251108 6440 148221 SH SOLE 144304 0 3917 POLARIS INDS INC COMMON 731068102 41829 296447 SH SOLE 273885 0 22562 POPE RESOURCES DEL LTD LP 732857107 3979 62701 SH SOLE 62701 0 0 PORTLAND GENL ELEC CO COMMON 736508847 205 5521 SH SOLE 5521 0 0 POTLATCH CORP COMMON 737630103 2509 62655 SH SOLE 62655 0 0 PRECISION CASTPARTS CORP COMMON 740189105 6387 30413 SH SOLE 27883 0 2530 PRICELINE COM INC COM NEW COMMON 741503403 776 667 SH SOLE 622 0 45 PROCTER & GAMBLE CO COMMON 742718109 58304 711547 SH SOLE 682464 0 29083 PRIVATEBANCORP INC COMMON 742962103 5729 162888 SH SOLE 110120 0 52768 PROGRESSIVE CORP OHIO COMMON 743315103 2475 90989 SH SOLE 80389 0 10600 PROOFPOINT INC COMMON 743424103 693 11695 SH SOLE 11695 0 0 PRUDENTIAL FINL INC COMMON 744320102 322 4015 SH SOLE 3855 0 160 PUBLIC SVC ENTERPRISES COMMON 744573106 921 21972 SH SOLE 21542 0 430 PULTE CORP COMMON 745867101 377 16957 SH SOLE 16957 0 0 PUTNAM PREMIER INCOME TR COMMON 746853100 56 10535 SH SOLE 10535 0 0 QLOGIC CORP COMMON 747277101 247 16741 SH SOLE 16741 0 0 QUALCOMM INC COMMON 747525103 42764 616724 SH SOLE 602969 0 13755 QUALITY SYS INC COMMON 747582104 1014 63430 SH SOLE 36330 0 27100 QUESTAR CORP COMMON 748356102 2360 98902 SH SOLE 85419 0 13483 R P M INC OHIO COMMON 749685103 359 7486 SH SOLE 6686 0 800 RAVEN INDS INC COM COMMON 754212108 391 19131 SH SOLE 19131 0 0 RAYONIER INC COMMON 754907103 4469 165764 SH SOLE 165764 0 0 RAYTHEON CO COMMON 755111507 4211 38544 SH SOLE 37781 0 763 REALTY INCOME CORP COMMON 756109104 1285 24898 SH SOLE 23748 0 1150 REAVES UTILITY INCOME FD COMMON 756158101 247 8158 SH SOLE 8158 0 0 REDWOOD TRUST INC COMMON 758075402 548 30649 SH SOLE 30649 0 0 REGAL BELOIT COMMON 758750103 20025 250564 SH SOLE 250564 0 0 REPUBLIC SVCS INC CL A COMMON 760759100 11223 276713 SH SOLE 273213 0 3500 RESMED INC COMMON 761152107 477 6650 SH SOLE 1650 0 5000 RESTORATION HARDWARE COMMON 761283100 657 6619 SH SOLE 6619 0 0 REVANCE THERAPEUTICS INC COMMON 761330109 713 34382 SH SOLE 33250 0 1132 REVSHS ETF TR LARGCAP FD COMMON 761396100 720 17377 SH SOLE 17377 0 0 REVSHS ETF TR MIDCAP FD COMMON 761396209 212 4188 SH SOLE 4188 0 0 REVSHS ETF SMALL CAP FD COMMON 761396308 259 4403 SH SOLE 4403 0 0 REYNOLDS AMERICAN INC COMMON 761713106 1095 15885 SH SOLE 15885 0 0 RIO TINTO PLC SPONSORED ADR COMMON 767204100 1525 36847 SH SOLE 35867 0 980 ROBERT HALF INTL INC COMMON 770323103 5495 90801 SH SOLE 73916 0 16885 ROCKWELL INTL CORP NEW COMMON 773903109 25171 217014 SH SOLE 200884 0 16130 ROCKWELL COLLINS INC COMMON 774341101 1102 11417 SH SOLE 11417 0 0 ROGERS COMMUNS B NON VTG COMMON 775109200 3204 95707 SH SOLE 81667 0 14040 ROLLINS INC COMMON 775711104 209 8434 SH SOLE 8434 0 0 ROPER INDS INC NEW COMMON 776696106 268 1561 SH SOLE 1561 0 0 ROSS STORES INC COMMON 778296103 47461 450461 SH SOLE 417409 0 33052 ROYAL BK CDA MONTREAL QUE COMMON 780087102 1572 26042 SH SOLE 25137 0 905 ROYAL DUTCH SHELL PLC SPON ADR COMMON 780259107 8105 129270 SH SOLE 123964 0 5306 ROYAL DUTCH SHELL PLC ADR A COMMON 780259206 5994 100494 SH SOLE 92967 0 7527 ROYAL GOLD INC COM COMMON 780287108 2976 47152 SH SOLE 46922 0 230 ROYCE VALUE TRUST INC COMMON 780910105 1882 131407 SH SOLE 131407 0 0 RUBICON MINERALS CORP COMMON 780911103 120 126485 SH SOLE 126485 0 0 RYDER SYS INC COMMON 783549108 8684 91520 SH SOLE 87390 0 4130 SJW CORP COM COMMON 784305104 1017 32898 SH SOLE 27879 0 5019 ST JUDE MED INC COMMON 790849103 977 14933 SH SOLE 14933 0 0 SAN JUAN BASIN RLTY TR COMMON 798241105 3236 270350 SH SOLE 269350 0 1000 SANDY SPRING BANCORP INC COMMON 800363103 236 9000 SH SOLE 9000 0 0 SCHEIN HENRY INC COMMON 806407102 5456 39075 SH SOLE 32946 0 6129 SCHLUMBERGER LTD COMMON 806857108 22997 275608 SH SOLE 256130 0 19478 SCHNITZER STEEL INDS A COMMON 806882106 2621 165281 SH SOLE 165281 0 0 SCHULMAN A INC COMMON 808194104 846 17555 SH SOLE 15980 0 1575 SCHWAB CHARLES CORP COMMON 808513105 392 12865 SH SOLE 12865 0 0 SCIENCE APP INTL CORP COMMON 808625107 426 8293 SH SOLE 8293 0 0 SCRIPPS NETWORKS INTERACTIVE I COMMON 811065101 2060 30051 SH SOLE 22141 0 7910 SEATTLE GENETICS INC WA COMMON 812578102 854 24148 SH SOLE 23898 0 250 SEMPRA ENERGY COM COMMON 816851109 668 6123 SH SOLE 5662 0 461 SEQUANS COMMS SPON ADR COMMON 817323108 2710 1613119 SH SOLE 1551561 0 61558 SHERWIN WILLIAMS CO COMMON 824348106 3966 13942 SH SOLE 13942 0 0 SIGMA ALDRICH CORP COMMON 826552101 2997 21675 SH SOLE 21283 0 392 SILVER WHEATON CORP COMMON 828336107 1479 77778 SH SOLE 77778 0 0 SILVERCREST MINES INC COM COMMON 828365106 97 88085 SH SOLE 88085 0 0 SIMON PPTY GROUP INC NEW COMMON 828806109 4396 22472 SH SOLE 17246 0 5226 SINCLAIR BROADCAST GROUP INC C COMMON 829226109 2846 90600 SH SOLE 56780 0 33820 SMITH A O CORP CLASS B COMMON 831865209 26017 396234 SH SOLE 366477 0 29757 SMUCKER J M CO COMMON 832696405 5357 46288 SH SOLE 46288 0 0 SNAP ON TOOLS CORP COMMON 833034101 459 3118 SH SOLE 3118 0 0 SONOCO PRODS CO COMMON 835495102 307 6764 SH SOLE 6609 0 155 SONY CORP - ADR COMMON 835699307 1537 57400 SH SOLE 51350 0 6050 SONUS NETWORKS INC NEW COMMON 835916503 87 11000 SH SOLE 11000 0 0 SOURCE CAP INC COMMON 836144105 702 9572 SH SOLE 9572 0 0 SOUTH JERSEY INDS INC COM COMMON 838518108 2130 39236 SH SOLE 20115 0 19121 SOUTHERN CO COMMON 842587107 7799 176125 SH SOLE 165526 0 10599 SOUTHWEST AIRLS CO COMMON 844741108 6478 146241 SH SOLE 146213 0 28 SOUTHWSTN ENERGY CO COMMON 845467109 31302 1349812 SH SOLE 1246221 0 103591 SPARK ENERGY INC CL A COMMON 846511103 197 13341 SH SOLE 13341 0 0 SPECTRA ENERGY CORP COMMON 847560109 4263 117852 SH SOLE 106207 0 11645 SPIRIT AIRLINES INC COMMON 848577102 4326 55925 SH SOLE 55925 0 0 SPLUNK INC COMMON 848637104 270 4560 SH SOLE 4560 0 0 STANCORP FINL GROUP INC COMMON 852891100 1739 25352 SH SOLE 25352 0 0 STANLEY BLACK & DECKER COMMON 854502101 924 9685 SH SOLE 9685 0 0 STANLEY BLACK & DECKER UNIT 20 COMMON 854502804 306 2610 SH SOLE 2610 0 0 STAPLES INC COMMON 855030102 1402 86100 SH SOLE 82287 0 3813 STARBUCKS CORP COMMON 855244109 44405 711031 SH SOLE 644850 0 66181 STATE STREET CORPORATION COMMON 857477103 5404 73495 SH SOLE 60521 0 12974 STEELCASE INC CL A COMMON 858155203 1290 68125 SH SOLE 65225 0 2900 STERICYCLE INC COMMON 858912108 66907 476447 SH SOLE 439153 0 37294 STRYKER CORP COMMON 863667101 7006 75947 SH SOLE 68402 0 7545 SUMMIT MIDSTREAM PART LP COMMON 866142102 269 8350 SH SOLE 8350 0 0 SUNCOR ENERGY INC COMMON 867224107 2007 68632 SH SOLE 67732 0 900 SUNPOWER CORP COMMON 867652406 2650 84628 SH SOLE 82328 0 2300 SW EXP CR ROGERS TOT ETN COMMON 870297801 483 83073 SH SOLE 83073 0 0 SYNOPSYS INC COMMON 871607107 238 5135 SH SOLE 5135 0 0 SYSCO CORPORATION COMMON 871829107 24163 640427 SH SOLE 597063 0 43364 TECO ENERGY INC COMMON 872375100 770 39702 SH SOLE 34043 0 5659 TJX COMPANIES INC (NEW) COMMON 872540109 5243 74843 SH SOLE 65391 0 9452 TAHOE RES INC COMMON 873868103 116 10615 SH SOLE 10615 0 0 TAIWAN SEMICONDUCTOR MFG CO AD COMMON 874039100 8708 370875 SH SOLE 357911 0 12964 TASEKO MINES LTD COMMON 876511106 27 42607 SH SOLE 42600 0 7 TELEFONICA DE ESPANA SA ADR COMMON 879382208 2245 156448 SH SOLE 156448 0 0 TEMPLETN EMERG MKT FD COMMON 880191101 284 18617 SH SOLE 15877 0 2740 TEMPLTN EMERG MKT INC FD COMMON 880192109 613 56912 SH SOLE 55912 0 1000 TEMPLETON GLOBAL INC FD COMMON 880198106 6955 967376 SH SOLE 952776 0 14600 TEREX CORP NEW COMMON 880779103 2168 81537 SH SOLE 81422 0 115 TESORO CORP COM COMMON 881609101 498 5451 SH SOLE 5451 0 0 TEVA PHARMACEUTICAL INDS LTD A COMMON 881624209 9488 152302 SH SOLE 151902 0 400 TEXAS INSTRUMENTS INC COMMON 882508104 5108 89328 SH SOLE 83734 0 5594 THERMO FISHER SCIENTIFIC INC COMMON 883556102 7411 55165 SH SOLE 46793 0 8372 THOR INDS INC COMMON 885160101 1742 27554 SH SOLE 24270 0 3284 THORATEC LABS CORP COMMON 885175307 5567 132902 SH SOLE 132902 0 0 TIFFANY & CO NEW COMMON 886547108 43102 489737 SH SOLE 450204 0 39533 TIME WARNER INC COM COMMON 887317303 39014 462036 SH SOLE 454411 0 7625 TIMKEN CO COMMON 887389104 407 9660 SH SOLE 9660 0 0 TOLL BROS INC COMMON 889478103 646 16410 SH SOLE 16410 0 0 TOOTSIE ROLL INDS INC COM COMMON 890516107 2076 61194 SH SOLE 55405 0 5789 TORONTO DOMINION BK NEW COMMON 891160509 266 6207 SH SOLE 6019 0 188 TOTAL SYS SVCS INC COMMON 891906109 518 13571 SH SOLE 13571 0 0 TOYOTA MTR LTD COMMON 892331307 314 2243 SH SOLE 2129 0 114 TRACTOR SUPPLY CO COMMON 892356106 58053 682489 SH SOLE 631035 0 51454 TRANSDIGM GROUP INC COMMON 893641100 584 2672 SH SOLE 2672 0 0 TRIANGLE CAP CORP COM COMMON 895848109 931 40825 SH SOLE 40548 0 277 TRIMBLE NAVIGATION LTD COMMON 896239100 31104 1234293 SH SOLE 1130028 0 104265 TRINITY INDS INC COMMON 896522109 37188 1047259 SH SOLE 970016 0 77243 TRIPADVISOR INC COMMON 896945201 306 3685 SH SOLE 3685 0 0 TUPPERWARE CORP COMMON 899896104 1288 18655 SH SOLE 18615 0 40 TYSON FOODS INC CL A COMMON 902494103 15370 401298 SH SOLE 401298 0 0 UDR INC COMMON 902653104 434 12754 SH SOLE 12754 0 0 UIL HLDG CORP COM COMMON 902748102 6116 118948 SH SOLE 82165 0 36783 U S BANCORP COMMON 902973304 32589 746252 SH SOLE 708273 0 37979 UQM TECHNOLOGIES INC COMMON 903213106 799 726261 SH SOLE 670491 0 55770 ULTRA PETE CORP COMMON 903914109 354 22645 SH SOLE 22645 0 0 UMPQUA HLDGS CORP COMMON 904214103 276 16060 SH SOLE 16060 0 0 UNDER ARMOUR INC CL A COMMON 904311107 44993 557184 SH SOLE 512388 0 44796 UNILEVER PLC SPONS ADR COMMON 904767704 5005 119988 SH SOLE 110468 0 9520 UNILEVER N V NEW YORK SHS NEW COMMON 904784709 384 9185 SH SOLE 9185 0 0 UNION PACIFIC CORP COMMON 907818108 17428 160912 SH SOLE 152360 0 8552 UNITED BANKSHARES INC W VA COM COMMON 909907107 311 8284 SH SOLE 8284 0 0 UNITED CONTINENTAL HLDGS COMMON 910047109 3075 45722 SH SOLE 39987 0 5735 UNITED NAT FOODS INC COMMON 911163103 423 5487 SH SOLE 5411 0 76 UNITED PARCEL SERVICE COMMON 911312106 14849 153179 SH SOLE 144421 0 8758 UNITED RENTALS TR I COM COMMON 911363109 28079 308017 SH SOLE 284618 0 23399 UNITED TECHNOLOGIES CORP COMMON 913017109 13640 116378 SH SOLE 113432 0 2946 UNIVERSAL HEALTH SVCS INC B COMMON 913903100 500 4244 SH SOLE 4244 0 0 URBAN OUTFITTERS INC COM COMMON 917047102 25958 568625 SH SOLE 525462 0 43163 V F CORP COMMON 918204108 12715 168834 SH SOLE 153983 0 14851 VALMONT INDS INC COMMON 920253101 775 6309 SH SOLE 3863 0 2446 VALSPAR CORP COMMON 920355104 207 2464 SH SOLE 2264 0 200 VANGUARD SPCLZD DIV ETF COMMON 921908844 6554 81445 SH SOLE 74820 0 6625 VNGRD TOTAL INTL STK ETF COMMON 921909768 1668 33124 SH SOLE 31294 0 1830 VANGUARD INTERMEDIATE BD COMMON 921937819 896 10396 SH SOLE 10396 0 0 VANGUARD SHORT TERM BOND COMMON 921937827 14028 174215 SH SOLE 173100 0 1115 VANGUARD TOTAL BOND MKT COMMON 921937835 5693 68283 SH SOLE 68283 0 0 VNGRD FTSE DEV MKTS ETF COMMON 921943858 145895 3662931 SH SOLE 3624284 0 38647 VANGUARD HGH DIV YLD ETF COMMON 921946406 1322 19360 SH SOLE 19360 0 0 VANGUARD INTERNATIONAL COMMON 922042718 3231 32548 SH SOLE 31148 0 1400 VANGUARD INTL INDEX ETF COMMON 922042775 2291 47015 SH SOLE 41439 0 5576 VANGRD INTL EMRG MKT ETF COMMON 922042858 40551 992205 SH SOLE 946035 0 46170 VANGUARD INTL EUROPN ETF COMMON 922042874 3422 63117 SH SOLE 61077 0 2040 VNGRD S&P 500 NEW ETF COMMON 922908363 1257 6646 SH SOLE 6646 0 0 VANGUARD MIDCAP VLU INDX COMMON 922908512 1289 14029 SH SOLE 14029 0 0 VANGUARD MIDCAP GRW INDX COMMON 922908538 338 3130 SH SOLE 3130 0 0 VANGUARD INDEX FUNDS REIT ETF COMMON 922908553 10311 122295 SH SOLE 119784 0 2511 VGRD INDX SM CAP GRW ETF COMMON 922908595 4343 32953 SH SOLE 30243 0 2710 VGRD INDX SM CAP VLU ETF COMMON 922908611 2828 25852 SH SOLE 22767 0 3085 VNGRD MID CAP ETF COMMON 922908629 6588 49649 SH SOLE 49055 0 594 VNGRD LGCP ETF COMMON 922908637 2265 23792 SH SOLE 22812 0 980 VNGRD EXTND MARKET ETF COMMON 922908652 894 9670 SH SOLE 9670 0 0 VNGRD GROWTH ETF COMMON 922908736 7628 70901 SH SOLE 70438 0 463 VNGRD VALUE ETF COMMON 922908744 48563 580198 SH SOLE 579755 0 443 VANGRD INDEX SML CAP ETF COMMON 922908751 16167 131913 SH SOLE 127859 0 4054 VNGRD TTL STK MKT ETF COMMON 922908769 10019 93413 SH SOLE 92730 0 683 VORNADO RLTY TR COMMON 929042109 535 4774 SH SOLE 4774 0 0 VULCAN MATERIALS CO COMMON 929160109 204 2418 SH SOLE 2418 0 0 WAL MART STORES INC COMMON 931142103 8668 105386 SH SOLE 99868 0 5518 WALGREENS BOOTS ALLIANCE COMMON 931427108 19832 234204 SH SOLE 214179 0 20025 WASHINGTON FED INC COMMON 938824109 28827 1322024 SH SOLE 1156655 0 165369 WASHINGTON REAL ESTATE INV'T T COMMON 939653101 19836 717907 SH SOLE 609573 0 108334 WATERS CORP COMMON 941848103 443 3563 SH SOLE 3355 0 208 WATSCO INC COMMON 942622200 35978 286224 SH SOLE 264373 0 21851 WELLS FARGO NEW COMMON 949746101 83423 1533513 SH SOLE 1497412 0 36101 WESTERN DIGITAL CORP COMMON 958102105 4467 49080 SH SOLE 41930 0 7150 WESTERN INTER MUNI FD COMMON 958435109 203 20194 SH SOLE 20194 0 0 WESTERN UN CO COMMON 959802109 1307 62787 SH SOLE 62787 0 0 WESTPORT INNOVATIONS INC COMMON 960908309 1555 394582 SH SOLE 378397 0 16185 WEYERHAEUSER CO COMMON 962166104 7791 235030 SH SOLE 233141 0 1889 WHITEWAVE FOODS A COMMON 966244105 2763 62316 SH SOLE 62195 0 121 WHITING PETE CORP NEW COM COMMON 966387102 225 7292 SH SOLE 7292 0 0 WHOLE FOODS MKT INC COMMON 966837106 2559 49134 SH SOLE 47237 0 1897 WILEY JOHN & SONS CL A COMMON 968223206 1415 23145 SH SOLE 23145 0 0 WILLIAMS COS INC COMMON 969457100 6867 135741 SH SOLE 130205 0 5536 WILLIAMS-SONOMA INC COMMON 969904101 439 5512 SH SOLE 5512 0 0 WISCONSIN ENERGY CORP COMMON 976657106 3552 71766 SH SOLE 66976 0 4790 WOLVERINE WORLD WIDE INC COMMON 978097103 507 15158 SH SOLE 12738 0 2420 XILINX INC COMMON 983919101 14258 337059 SH SOLE 299819 0 37240 XEROX CORP COMMON 984121103 3486 271292 SH SOLE 265092 0 6200 YAHOO INC COMMON 984332106 3327 74878 SH SOLE 70801 0 4077 YELP INC CL A COMMON 985817105 500 10555 SH SOLE 10555 0 0 YUM BRANDS INC COMMON 988498101 4160 52848 SH SOLE 52478 0 370 ZIONS BANCORPORATION COMMON 989701107 1641 60773 SH SOLE 53982 0 6791 ZULILY INC A COMMON 989774104 567 43640 SH SOLE 42940 0 700 ZUMIEZ INC COM COMMON 989817101 8209 203941 SH SOLE 203941 0 0 ALLIANCEBERNSTEIN INCOME COMMON 01881E101 278 36056 SH SOLE 36056 0 0 BLACKROCK CORE BOND TR COMMON 09249E101 374 27089 SH SOLE 27089 0 0 CDK GLOBAL INC COMMON 12508E101 1488 31821 SH SOLE 31455 0 366 GAMCO NATL RES GOLD&INCM COMMON 36465E101 244 30600 SH SOLE 30600 0 0 QUANTA SVCS INC COMMON 74762E102 5748 201465 SH SOLE 135319 0 66146 VERISIGN INC COMMON 92343E102 2119 31645 SH SOLE 28106 0 3539 NUVEEN INVT QUALITY COMMON 67062E103 275 17565 SH SOLE 17565 0 0 U S SILICA HLDGS INC COMMON 90346E103 496 13940 SH SOLE 13940 0 0 WSTRN ASSET EMRG FD INC COMMON 95766E103 111 10000 SH SOLE 10000 0 0 AMERISOURCEBERGEN CORP COMMON 03073E105 3292 28962 SH SOLE 22132 0 6830 FT CAP STRENGTH ETF COMMON 33733E104 1439 37315 SH SOLE 37315 0 0 SALLY BEAUTY HLDGS INC COM COMMON 79546E104 232 6749 SH SOLE 6749 0 0 AMERICAN EAGLE OUTFITTERS INC COMMON 02553E106 21157 1238718 SH SOLE 1138595 0 100123 VALE S A ADR COMMON 91912E105 74 13037 SH SOLE 13037 0 0 TARGET CORP COMMON 87612E106 15357 187126 SH SOLE 185376 0 1750 EDWARDS LIFESCIENCES CORP COMMON 28176E108 1242 8716 SH SOLE 8716 0 0 KAYNE ANDERSON MIDSTREAM COMMON 48661E108 639 19501 SH SOLE 19501 0 0 NCR CORP NEW COMMON 62886E108 1711 57982 SH SOLE 57882 0 100 DR PEPPER SNAPPLE GROUP INC COMMON 26138E109 1640 20898 SH SOLE 15293 0 5605 FORTINET INC COMMON 34959E109 53644 1534879 SH SOLE 1423597 0 111282 NEW SOURCE ENERGY LP COMMON 64881E109 732 149375 SH SOLE 149375 0 0 TOTAL FINA ELF S.A. ADR COMMON 89151E109 6423 129342 SH SOLE 126067 0 3275 TRAVELERS COMPANIES INC COMMON 89417E109 7485 69221 SH SOLE 62731 0 6490 FIRST TR AMEX BIOTECH FD COMMON 33733E203 5784 48918 SH SOLE 48819 0 99 FIRST TR DJ INTERNET FD COMMON 33733E302 6568 101166 SH SOLE 100755 0 411 A E S CORPORATION COMMON 00130H105 342 26629 SH SOLE 26629 0 0 ALPS SPROTT GOLD MNR ETF COMMON 00162Q643 1693 100909 SH SOLE 100204 0 705 ALPS RIVERFRONT STRT ETF COMMON 00162Q783 14069 558296 SH SOLE 558296 0 0 ALPS SECTOR DIV DOGS ETF COMMON 00162Q858 1140 30740 SH SOLE 30740 0 0 ALPS ALLERIAN MLP ETF COMMON 00162Q866 8404 507165 SH SOLE 498279 0 8886 A T & T INC (NEW) COMMON 00206R102 73423 2248775 SH SOLE 2175970 0 72805 ABBVIE INC COMMON 00287Y109 115801 1978156 SH SOLE 1891819 0 86337 ACADIA HEALTHCARE COMMON 00404A109 41406 578295 SH SOLE 534383 0 43912 ACUITY BRANDS INC COM COMMON 00508Y102 55685 331145 SH SOLE 305924 0 25221 ADAMS NAT RES FUND INC COMMON 00548F105 292 12612 SH SOLE 12612 0 0 ADOBE SYS INC COMMON 00724F101 443 5995 SH SOLE 5995 0 0 ADVANCED AUTO PTS INC COM COMMON 00751Y106 3611 24126 SH SOLE 20851 0 3275 ADVSHS NEWFLEET MULT ETF COMMON 00768Y727 256 5190 SH SOLE 5066 0 124 AETNA U S HEALTHCARE INC COMMON 00817Y108 516 4845 SH SOLE 4224 0 621 AKAMAI TECHNOLOGIES INC COMMON 00971T101 1459 20542 SH SOLE 13917 0 6625 ALCENTRA CAPITAL CORP COMMON 01374T102 542 40720 SH SOLE 40720 0 0 ALERE INC COMMON 01449J105 1829 37399 SH SOLE 18854 0 18545 ALIBABA GRP HLDG SPN ADS COMMON 01609W102 3357 40324 SH SOLE 38760 0 1564 ALLEGHENY TECHNOLOGIES INC COMMON 01741R102 3839 127932 SH SOLE 122858 0 5074 ALLIANCEBERNSTEIN NATL COMMON 01864U106 160 11680 SH SOLE 11680 0 0 ALLIANCEBERNSTEIN GLBL COMMON 01879R106 148 11743 SH SOLE 11743 0 0 ALLSCRIPTS HEALTHCARE SOLUTICO COMMON 01988P108 850 71110 SH SOLE 33260 0 37850 ALPINE GLBL PREMIER PPTY COMMON 02083A103 513 75031 SH SOLE 75031 0 0 ALTRIA GROUP INC COMMON 02209S103 5216 104274 SH SOLE 101018 0 3256 AMERICAN ARLNS GRP INC COMMON 02376R102 408 7733 SH SOLE 7733 0 0 AMERICAN CAP AGENCY CORP COMMON 02503X105 536 25112 SH SOLE 24812 0 300 AMERICAN REALTY CAP PPTY COMMON 02917T104 1223 124210 SH SOLE 124210 0 0 AMERICAN TOWER REIT COMMON 03027X100 12355 131225 SH SOLE 117894 0 13331 AMERIPRISE FINL INC COMMON 03076C106 891 6810 SH SOLE 6810 0 0 ANHEUSER BUSCH INBEV COMMON 03524A108 3251 26671 SH SOLE 22931 0 3740 ANSYS INC COMMON 03662Q105 28543 323657 SH SOLE 298713 0 24944 APOLLO INVT CORP COMMON 03761U106 643 83723 SH SOLE 82723 0 1000 AQUA AMERICA INC COMMON 03836W103 3002 113946 SH SOLE 105296 0 8650 ARCELORMITTAL SA LUXEMBOURG NY COMMON 03938L104 479 50801 SH SOLE 50801 0 0 ARES CAP CORP COMMON 04010L103 445 25918 SH SOLE 25918 0 0 ARMADA HOFFLER PPTYS INC COMMON 04208T108 129 12131 SH SOLE 12131 0 0 ARTISAN PRTNRS ASSET A COMMON 04316A108 991 21797 SH SOLE 21797 0 0 AVISTA CORP COM COMMON 05379B107 4415 129161 SH SOLE 125626 0 3535 B&G FOODS INC NEW COMMON 05508R106 876 29750 SH SOLE 29750 0 0 BCE INC NEW COMMON 05534B760 515 12149 SH SOLE 10499 0 1650 BGC PARTNERS INC CLASS A COMMON 05541T101 124 13100 SH SOLE 13100 0 0 BOFI HLDG INC COMMON 05566U108 6842 73535 SH SOLE 49313 0 24222 BANNER CORP NEW COMMON 06652V208 363 7916 SH SOLE 7916 0 0 BARCLAYS BANK PLC PFD 7.750% 0 PREFERR 06739H511 498 19133 SH SOLE 19133 0 0 BIO-REFERENCE LABS INC COMMON 09057G602 376 10671 SH SOLE 10516 0 155 BIOGEN IDEC INC COMMON 09062X103 1670 3954 SH SOLE 3954 0 0 BIOMED REALTY TRUST INC COMMON 09063H107 4741 209230 SH SOLE 146601 0 62629 BIOTIME INC COMMON 09066L105 52 10500 SH SOLE 10500 0 0 BIO TECHNE CORP COMMON 09073M104 689 6866 SH SOLE 6116 0 750 BLACKBERRY LTD COMMON 09228F103 2148 240579 SH SOLE 234855 0 5724 BLACKROCK INC CL A COMMON 09247X101 9398 25690 SH SOLE 22908 0 2782 BLACKROCK ENRGY & RES TR COMMON 09250U101 555 27283 SH SOLE 27183 0 100 BLACKROCK ENH EQ DIV TR COMMON 09251A104 1125 137042 SH SOLE 136742 0 300 BLACKSTONE GROUP LP COMMON 09253U108 936 24077 SH SOLE 24077 0 0 BLAKRK MUNIYIELD QLTY FD COMMON 09254F100 160 10400 SH SOLE 10400 0 0 BLKRK MUNIYLD MI INSD FD COMMON 09254V105 385 27311 SH SOLE 26311 0 1000 BLRK MUYLD MI INSD FD II COMMON 09254W103 374 28760 SH SOLE 27760 0 1000 BLKRK CRP HI YIELD FD VI COMMON 09255P107 524 46919 SH SOLE 46919 0 0 BLACKROCK DEFINED OPPTY COMMON 09255Q105 1009 76210 SH SOLE 76210 0 0 BLACKROCK DEBT STRATS FD COMMON 09255R103 41 11097 SH SOLE 11097 0 0 BLRK ENHNC CAP & INCM FD COMMON 09256A109 669 44455 SH SOLE 44455 0 0 BLACKROCK RES&CMDTYS STR COMMON 09257A108 325 33951 SH SOLE 33951 0 0 BLACKSTONE MTG TR INC A COMMON 09257W100 6143 216514 SH SOLE 153094 0 63420 BLUEBIRD BIO INC COMMON 09609G100 207 1717 SH SOLE 1717 0 0 BROADRIDGE FINL SOLUTIONS INC COMMON 11133T103 6548 119037 SH SOLE 119037 0 0 CBRE CLARION REAL EST FD COMMON 12504G100 777 86761 SH SOLE 86761 0 0 C H ROBINSON WORLDWIDE INC COMMON 12541W209 5576 76159 SH SOLE 75759 0 400 CME GROUP INC CLASS A COMMON 12572Q105 10389 109694 SH SOLE 106430 0 3264 CA INC COMMON 12673P105 1322 40529 SH SOLE 38914 0 1615 CALAMOS GLBL DYNAMIC INC COMMON 12811L107 1216 138331 SH SOLE 138331 0 0 CALIFORNIA RES CORP COMMON 13057Q107 95 12530 SH SOLE 12488 0 42 CANADIAN PAC RY LTD COMMON 13645T100 1777 9725 SH SOLE 9725 0 0 CAPITAL ONE FINL CORP COMMON 14040H105 763 9676 SH SOLE 9176 0 500 CAPITOL FEDERAL FINL INC COMMON 14057J101 1211 96855 SH SOLE 51843 0 45012 CAPSTEAD MTG CORP NEW COMMON 14067E506 1673 142170 SH SOLE 77922 0 64248 CARDINAL HEALTH INC COMMON 14149Y108 5852 64824 SH SOLE 54509 0 10315 CATCHMARK TIMBER TR A COMMON 14912Y202 2134 182110 SH SOLE 178170 0 3940 CENOVUS ENERGY INC COMMON 15135U109 183 10849 SH SOLE 10349 0 500 CEPHEID COMMON 15670R107 317 5579 SH SOLE 5579 0 0 CHART INDUSTRIES INC PAR $0.01 COMMON 16115Q308 645 18399 SH SOLE 18399 0 0 CHARTER FINL CORP MD COMMON 16122W108 616 53555 SH SOLE 50350 0 3205 CHENIERE ENERGY INC COM NEW COMMON 16411R208 1806 23331 SH SOLE 23221 0 110 CHIMERA INVT CORP COM COMMON 16934Q109 136 43350 SH SOLE 43350 0 0 CHINA MOBILE HONG KONG LTD COMMON 16941M109 787 12107 SH SOLE 12107 0 0 CHINA XD PLASTICS COMP COMMON 16948F107 51 10500 SH SOLE 0 0 10500 CISCO SYS INC COMMON 17275R102 76540 2780752 SH SOLE 2695335 0 85417 GUGG BLLTSHS 2022 BD ETF COMMON 18383M258 542 25516 SH SOLE 25316 0 200 GUGG BLLTSHS 2021 BD ETF COMMON 18383M266 633 29715 SH SOLE 29515 0 200 GUGG MULT ASSET INCM ETF COMMON 18383M506 207 9370 SH SOLE 9370 0 0 GUGG BLLTSH 2020 CRP ETF COMMON 18383M514 925 43002 SH SOLE 42252 0 750 GUGG BLLTSH 2019 CRP ETF COMMON 18383M522 860 40413 SH SOLE 38788 0 1625 GUGG BLLTSH 2018 CRP ETF COMMON 18383M530 1955 91693 SH SOLE 87640 0 4053 GUGG BLLTSH 2017 CRP ETF COMMON 18383M548 490 21478 SH SOLE 18828 0 2650 GUGG BLLTSH 2016 CRP ETF COMMON 18383M555 369 16578 SH SOLE 16578 0 0 GUGG BLLTSH 2015 CRP ETF COMMON 18383M563 329 15166 SH SOLE 15166 0 0 CLEARBRIDGE ENERGY RETRN COMMON 18469Q108 395 19844 SH SOLE 19844 0 0 CLIFFS NATURAL RES INC COMMON 18683K101 74 15300 SH SOLE 15300 0 0 COHEN & STEERS QUALITY COMMON 19247L106 322 25930 SH SOLE 25930 0 0 COHEN&STEERS SEL UTIL FD COMMON 19248A109 5801 255336 SH SOLE 254541 0 795 COHEN & STEERS LTD DUR COMMON 19248C105 485 20143 SH SOLE 20143 0 0 COMCAST CORP NEW COMMON 20030N101 11667 206614 SH SOLE 193223 0 13391 COMCAST CORP CL A SPL COMMON 20030N200 354 6317 SH SOLE 6317 0 0 COMPASS MINERALS INTL INC COM COMMON 20451N101 1441 15459 SH SOLE 15459 0 0 CONCHO RES INC COMMON 20605P101 41126 354778 SH SOLE 327979 0 26799 CONOCOPHILLIPS COMMON 20825C104 18730 300833 SH SOLE 290472 0 10361 CONSTELLATION BRANDS INC COMMON 21036P108 1087 9351 SH SOLE 8751 0 600 CORENERGY INFRA TR INC COMMON 21870U205 69 10000 SH SOLE 10000 0 0 COSTCO WHSL CORP NEW COMMON 22160K105 25525 168485 SH SOLE 162108 0 6377 CRACKER BARREL OLD CTRY COMMON 22410J106 810 5321 SH SOLE 5237 0 84 CROSSAMERICA PARTNERS LP COMMON 22758A105 877 26959 SH SOLE 26959 0 0 CROWN CASTLE INTL NEW COMMON 22822V101 437 5298 SH SOLE 5298 0 0 CROWN CASTLE INTL CORP 4.500% PREFERR 22822V200 205 1958 SH SOLE 1958 0 0 CUSTOMERS BANCORP INC COMMON 23204G100 674 27687 SH SOLE 27687 0 0 DNP SELECT INCOME FD INC COMMON 23325P104 606 57741 SH SOLE 57741 0 0 DSW INC CLASS A COMMON 23334L102 1511 40967 SH SOLE 40967 0 0 DEUTSCHE GLBL HI INCM FD COMMON 25158V108 806 96189 SH SOLE 96189 0 0 DEVON ENERGY CORP NEW COMMON 25179M103 6410 106288 SH SOLE 104008 0 2280 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 5826 52694 SH SOLE 50509 0 2185 DIAMOND HLL INVT GRP NEW COMMON 25264R207 3923 24519 SH SOLE 12464 0 12055 DIGITALGLOBE INC NEW COMMON 25389M877 560 16435 SH SOLE 16435 0 0 DIPLOMAT PHARM INC COMMON 25456K101 866 25035 SH SOLE 24991 0 44 DISCOVERY COMMS NEW A COMMON 25470F104 777 25255 SH SOLE 25255 0 0 DISCOVERY COMMS NEW C COMMON 25470F302 2170 73625 SH SOLE 73625 0 0 DISH NETWORK CORPORATION COMMON 25470M109 578 8257 SH SOLE 8257 0 0 DIRECTV COMMON 25490A309 1990 23390 SH SOLE 23210 0 180 DOCUMENT SEC SYS INC COM COMMON 25614T101 4 11000 SH SOLE 11000 0 0 DOMINION RES INC VA NEW COMMON 25746U109 5663 79902 SH SOLE 77981 0 1921 DOMINOS PIZZA INC COMMON 25754A201 1496 14875 SH SOLE 14845 0 30 DREW INDS INC COM NEW COMMON 26168L205 1377 22383 SH SOLE 11326 0 11057 DRYFS STRAT MUN BD FD COMMON 26202F107 305 37731 SH SOLE 37731 0 0 DUKE ENERGY CORP NEW COMMON 26441C204 3894 50719 SH SOLE 50131 0 588 EOG RESOURCES INC COMMON 26875P101 34291 373984 SH SOLE 367586 0 6398 EQT CORP COM COMMON 26884L109 945 11402 SH SOLE 10902 0 500 EPR PROPERTIES COMMON 26884U109 458 7633 SH SOLE 7633 0 0 ETD SLTNS ALPHACLONE ETF COMMON 26922A305 452 9985 SH SOLE 9985 0 0 EAST WEST BANCORP INC COMMON 27579R104 44951 1110996 SH SOLE 1022814 0 88182 EV MUN INCM TR COMMON 27826U108 178 12861 SH SOLE 12861 0 0 EV TAX MNGD DIVRS EQ INC COMMON 27828N102 123 10873 SH SOLE 10873 0 0 EV SR FLTG RT TR COMMON 27828Q105 466 32265 SH SOLE 32265 0 0 EATON VANCE TAX-ADV GLBL COMMON 27828S101 237 13951 SH SOLE 13951 0 0 EATON VNCE BUY WRITE OPP COMMON 27828Y108 205 13675 SH SOLE 13675 0 0 EV TAX MNGD GLB DIVRS EQ COMMON 27829F108 1603 165260 SH SOLE 161760 0 3500 ENBRIDGE INC COMMON 29250N105 629 12965 SH SOLE 9948 0 3017 ENBRIDGE ENERGY PTNRS LP LP 29250R106 266 7392 SH SOLE 7392 0 0 ENERGIZER HLDGS INC COMMON 29266R108 574 4155 SH SOLE 4155 0 0 ENERGY RECOVERY INC COMMON 29270J100 1072 413889 SH SOLE 401094 0 12795 ENERGY TRANSFER EQTY LP LP 29273V100 328 5184 SH SOLE 5184 0 0 ENTERGY CORP NEW COMMON 29364G103 1572 20291 SH SOLE 19412 0 879 ENVESTNET INC COMMON 29404K106 36944 658770 SH SOLE 609907 0 48863 ENVISION HLTHCARE HLDGS COMMON 29413U103 35988 938419 SH SOLE 866684 0 71735 EQUITY RESIDENTIAL PPTYS TR SH COMMON 29476L107 367 4709 SH SOLE 4709 0 0 EVERSOURCE ENERGY COMMON 30040W108 956 18923 SH SOLE 18820 0 103 EXACT SCIENCES CORP COMMON 30063P105 12256 556575 SH SOLE 544674 0 11901 EXELON CORP COMMON 30161N101 4877 145107 SH SOLE 133682 0 11425 EXPEDIA INC NEW COMMON 30212P303 4196 44580 SH SOLE 38005 0 6575 EXPRESS SCRIPTS HLDG CO COMMON 30219G108 84505 973895 SH SOLE 951698 0 22197 EXXON MOBIL CORPORATION COMMON 30231G102 78272 920847 SH SOLE 878349 0 42498 FEI COMPANY COMMON 30241L109 1207 15815 SH SOLE 15815 0 0 FACEBOOK INC CL A COMMON 30303M102 16054 195267 SH SOLE 172216 0 23051 FARMLAND PARTNERS INC COMMON 31154R109 2258 192345 SH SOLE 192345 0 0 FEDEX CORP COMMON 31428X106 4121 24905 SH SOLE 23905 0 1000 FIDELITY NATL INFORMATION SVCO COMMON 31620M106 1732 25454 SH SOLE 23368 0 2086 FIDUCIARY CLAYMORE MLP COMMON 31647Q106 888 34031 SH SOLE 32286 0 1745 FIREEYE INC COMMON 31816Q101 2250 57330 SH SOLE 47155 0 10175 FIRST FINANCIAL NORTHWEST INC COMMON 32022K102 1167 94459 SH SOLE 92179 0 2280 FIRST MAJESTIC SILVER COMMON 32076V103 107 19710 SH SOLE 19710 0 0 FIRST NIAGARA FINL GP INC COMMON 33582V108 858 97095 SH SOLE 66155 0 30940 FT INTERMED DUR PFD INCM COMMON 33718W103 1509 67178 SH SOLE 67178 0 0 FIRST TRUST ABERDEEN COMMON 33731K102 318 19532 SH SOLE 19532 0 0 FT SPEC FIN & FINL OPPTY COMMON 33733G109 1299 172525 SH SOLE 172525 0 0 FT VAL LINE DIV INDX ETF COMMON 33734H106 1423 59073 SH SOLE 59073 0 0 FT LRG CAP CORE ALPHADEX COMMON 33734K109 6341 136131 SH SOLE 136131 0 0 FT CNSMR DISCRT ALPHADEX COMMON 33734X101 6961 186617 SH SOLE 185898 0 719 FT CONSMR STAPLES ALPHDX COMMON 33734X119 6377 142894 SH SOLE 142315 0 579 FT ETF II FIN ALPHADEX COMMON 33734X135 612 25914 SH SOLE 25914 0 0 FT ETF II HLTH CARE ALPH COMMON 33734X143 8774 130921 SH SOLE 130151 0 770 FT ETF II INDLS ALPHADEX COMMON 33734X150 249 8003 SH SOLE 8003 0 0 FT ETF II TECH ALPHADEX COMMON 33734X176 426 11911 SH SOLE 11911 0 0 FIRST TR ISE CLOUD ETF COMMON 33734X192 607 20753 SH SOLE 20753 0 0 FIRST TR DJ GLB DIV INDX COMMON 33734X200 1159 45856 SH SOLE 45641 0 215 FIRST TRUST SMALL CAP COMMON 33734Y109 11347 224431 SH SOLE 223179 0 1252 FT MDCP CORE ALPHADX ETF COMMON 33735B108 8777 160804 SH SOLE 159796 0 1008 FT L/C VL OP ALPHADX ETF COMMON 33735J101 7480 170972 SH SOLE 170972 0 0 FT STOX EURO SEL DIV ETF COMMON 33735T109 393 29786 SH SOLE 29786 0 0 FT II DEV MKTS EX US ETF COMMON 33737J174 3975 78417 SH SOLE 78417 0 0 FT IV NRTH AMERN ETF COMMON 33738D101 1473 54838 SH SOLE 54838 0 0 FIRST TR ENERGY INCM&GRW COMMON 33738G104 6367 185734 SH SOLE 183129 0 2605 FT VI MLTI ASSET DIV ETF COMMON 33738R100 854 40536 SH SOLE 37461 0 3075 FT D WRIGHT FOC 5 ETF COMMON 33738R605 6895 287169 SH SOLE 286926 0 243 FLOWSERVE CORP COMMON 34354P105 313 5537 SH SOLE 5483 0 54 FORTRESS INVT GRP LLC A COMMON 34958B106 361 44700 SH SOLE 44700 0 0 FORTUNE BRANDS HOME SEC COMMON 34964C106 51275 1079927 SH SOLE 999004 0 80923 FRANKLIN TEMPLETON LTD COMMON 35472T101 175 14353 SH SOLE 14353 0 0 FREEPORT MCMORAN COPPER&GOLDCL COMMON 35671D857 1964 103629 SH SOLE 98154 0 5475 FRESH MARKET INC COMMON 35804H106 33149 815683 SH SOLE 754519 0 61164 FRONTIER COMMUNICATIONS CORP COMMON 35906A108 81 11497 SH SOLE 9888 0 1609 GABELLI DIVIDEND&INC TR COMMON 36242H104 717 33826 SH SOLE 33826 0 0 GAMCO GLD NAT RES&INC TR COMMON 36465A109 1026 147670 SH SOLE 147670 0 0 GENERAL MOTORS COMPANY COMMON 37045V100 7362 196319 SH SOLE 192009 0 4310 GLAXOSMITHKLINE PLC SPON ADR COMMON 37733W105 12229 264987 SH SOLE 251223 0 13764 GLOBAL SUPERDIVIDEND ETF COMMON 37950E549 427 18452 SH SOLE 18452 0 0 GOLDMAN SACHS GROUP INC COMMON 38141G104 2686 14290 SH SOLE 13700 0 590 GOOGLE INC CL A COMMON 38259P508 16602 29930 SH SOLE 27507 0 2423 GOOGLE INC CL C COMMON 38259P706 33317 60798 SH SOLE 59333 0 1465 GUGGENHEIM ENHANCED STRT COMMON 40167K100 1151 65449 SH SOLE 65449 0 0 HCA HOLDINGS INC COMMON 40412C101 381 5059 SH SOLE 4999 0 60 HCP INCORPORATED COMMON 40414L109 17869 413531 SH SOLE 345892 0 67639 HALCON RES CORP NEW COMMON 40537Q209 19 12209 SH SOLE 12209 0 0 HALYARD HEALTH INC COMMON 40650V100 1796 36496 SH SOLE 28900 0 7596 HANNON ARMSTRONG SUSTAIN COMMON 41068X100 978 53514 SH SOLE 53514 0 0 HATTERAS FINL CORP REIT COMMON 41902R103 1656 91211 SH SOLE 47906 0 43305 HEALTH CARE REIT INC COMMON 42217K106 13588 175650 SH SOLE 175592 0 58 HEALTH NET INC COMMON 42222G108 640 10572 SH SOLE 10572 0 0 HERITAGE FINL CORP COMMON 42722X106 546 32113 SH SOLE 32113 0 0 HESS CORP COMMON 42809H107 302 4446 SH SOLE 4446 0 0 HOMEAWAY INC COMMON 43739Q100 37776 1252108 SH SOLE 1156726 0 95382 HOMESTREET INC COMMON 43785V102 1188 64868 SH SOLE 62368 0 2500 HOSPITALITY PPTYS TR COMMON 44106M102 592 17951 SH SOLE 17221 0 730 HOST MARRIOTT CORP NEW COMMON 44107P104 5258 260544 SH SOLE 260544 0 0 IAC/INTERACTIVECRP $.001 COMMON 44919P508 883 13081 SH SOLE 13081 0 0 ICU MED INC COM COMMON 44930G107 5257 56446 SH SOLE 37898 0 18548 IPG PHOTONICS CORP COMMON 44980X109 926 9987 SH SOLE 9987 0 0 IDEXX LABORATORIES CORP COMMON 45168D104 436 2824 SH SOLE 2824 0 0 INFINERA CORP COMMON 45667G103 2903 147593 SH SOLE 138324 0 9269 INTEGRYS ENERGY GROUP INC COMMON 45822P105 1002 13911 SH SOLE 11911 0 2000 INTERCEPT PHARMS INC COMMON 45845P108 1701 6032 SH SOLE 5682 0 350 INTERCONTINENTALEXCHANGE COMMON 45866F104 2893 12403 SH SOLE 10538 0 1865 INTUITIVE SURGICAL INC COMMON 46120E602 224 444 SH SOLE 444 0 0 INVENSENSE INC COMMON 46123D205 798 52495 SH SOLE 36445 0 16050 INVESCO VK INVT GRD MUNS COMMON 46131M106 1556 115693 SH SOLE 115693 0 0 INVESCO INSD MUN INCM TR COMMON 46132P108 234 14631 SH SOLE 14631 0 0 ISHARES SILVER TRUST COMMON 46428Q109 1441 90435 SH SOLE 90095 0 340 ISHR 2019 AMT FREE ETF COMMON 46429B564 291 11400 SH SOLE 9400 0 2000 ISHS TR 2018AMT FREE ETF COMMON 46429B580 341 13400 SH SOLE 11400 0 2000 ISHARES HIGH DV EQTY ETF COMMON 46429B663 278 3702 SH SOLE 3242 0 460 ISHS BRCLY 0-5 BD FD ETF COMMON 46429B747 617 6205 SH SOLE 5075 0 1130 ISHS CORE TTL INTL ETF COMMON 46432F834 286 5165 SH SOLE 4890 0 275 ISHS CORE MSCI EAFE ETF COMMON 46432F842 282 4817 SH SOLE 4817 0 0 ISHS 2023 CORP TERM ETF COMMON 46432FAZ0 1313 12250 SH SOLE 11946 0 304 ISHS 2020 CORP TERM ETF COMMON 46432FBC0 1224 11483 SH SOLE 11155 0 328 ISHS 0-5YR HI YLD BD ETF COMMON 46434V407 224 4565 SH SOLE 4565 0 0 ISHS CORE DIV GRWTH ETF COMMON 46434V621 388 14764 SH SOLE 14764 0 0 ISHS CORE MSCI EUR ETF COMMON 46434V738 979 21523 SH SOLE 21269 0 254 J.P. MORGAN CHASE & CO COMMON 46625H100 37176 613676 SH SOLE 476140 0 137536 JPMORGAN ALERIAN MLP ETN COMMON 46625H365 4410 103029 SH SOLE 101300 0 1729 JANUS CAP GROUP INC COMMON 47102X105 1260 73281 SH SOLE 70881 0 2400 J2 GLOBAL INC COMMON 48123V102 6436 97983 SH SOLE 67719 0 30264 KAYNE ANDERSON ENRGY COMMON 48660P104 598 24207 SH SOLE 24207 0 0 KINDER MORGAN INC DE COMMON 49456B101 12330 293160 SH SOLE 276833 0 16327 KITE PHARMA INC COMMON 49803L109 1347 23356 SH SOLE 22473 0 883 KNOWLES CORP COMMON 49926D109 4531 235125 SH SOLE 158534 0 76591 KRAFT FOODS GRP INC COMMON 50076Q106 3077 35319 SH SOLE 34816 0 503 LCNB CORP COM COMMON 50181P100 855 55856 SH SOLE 55856 0 0 LSI INDUSTRIES INC COMMON 50216C108 122 15000 SH SOLE 15000 0 0 LABORATORY CORP AMER HLDGS COMMON 50540R409 27427 217517 SH SOLE 193504 0 24013 LANDS END INC NEW COMMON 51509F105 7293 203266 SH SOLE 140340 0 62926 LEGG BW GLBL INCM OPPTY COMMON 52469B100 633 39753 SH SOLE 39753 0 0 LINKEDIN CORP CL A COMMON 53578A108 346 1384 SH SOLE 1384 0 0 M & T BK CORP COMMON 55261F104 503 3962 SH SOLE 3962 0 0 MGE ENERGY INC COMMON 55277P104 249 5617 SH SOLE 5617 0 0 MACQUARIE INFRASTRUCTURE CO LL COMMON 55608B105 202 2450 SH SOLE 2450 0 0 MACYS INC COMMON 55616P104 276 4250 SH SOLE 4250 0 0 MAIN STREET COMMON 56035L104 1999 64694 SH SOLE 62719 0 1975 MANNKIND CORP COMMON 56400P201 131 25200 SH SOLE 25200 0 0 MANPOWER INC WIS COMMON 56418H100 342 3975 SH SOLE 3975 0 0 MANULIFE FINL CORP COMMON 56501R106 224 13160 SH SOLE 13160 0 0 MARATHON PETROLEUM CORP COMMON 56585A102 2432 23750 SH SOLE 21475 0 2275 MARKET VECTORS ETF TR COMMON 57060U100 2043 111985 SH SOLE 111975 0 10 MARKET VECTORS OIL ETF COMMON 57060U191 2162 64149 SH SOLE 63567 0 582 MKT VCTR PHARMA ETF COMMON 57060U217 1352 19255 SH SOLE 19255 0 0 MKT VECTOR SHORT MUN ETF COMMON 57060U803 756 43055 SH SOLE 43055 0 0 MKT VCTR INTRM MUNI ETF COMMON 57060U845 658 27654 SH SOLE 27654 0 0 MKT VECTOR LONG MUNI ETF COMMON 57060U886 560 28133 SH SOLE 28133 0 0 MARLIN MIDSTREAM PART LP COMMON 57118V100 777 35126 SH SOLE 35126 0 0 MARRIOT VACATIONS COMMON 57164Y107 212 2613 SH SOLE 2613 0 0 MASTERCARD INC CL A COMMON 57636Q104 23040 266692 SH SOLE 246569 0 20123 MAXIM INTEGRATED PRODS INC COMMON 57772K101 350 10051 SH SOLE 10051 0 0 MCKESSON HBOC INC COMMON 58155Q103 3032 13403 SH SOLE 13093 0 310 MEDNAX INC COMMON 58502B106 2444 33706 SH SOLE 29739 0 3967 MERCK & COMPANY COMMON 58933Y105 24038 418203 SH SOLE 406016 0 12187 METLIFE INC COMMON 59156R108 49840 985955 SH SOLE 964614 0 21341 MID-AMER APT CMNTYS INC COMMON 59522J103 2977 38529 SH SOLE 35440 0 3089 MOLSON COORS BREWING CO CL B COMMON 60871R209 4493 60350 SH SOLE 49085 0 11265 MONSANTO CO COMMON 61166W101 1486 13201 SH SOLE 12201 0 1000 MS ASIA PACIFIC FD INC COMMON 61744U106 524 33258 SH SOLE 32458 0 800 MOSAIC COMPANY NEW COMMON 61945C103 26930 584674 SH SOLE 518679 0 65995 MYRIAD GENETICS INC COMMON 62855J104 2965 83752 SH SOLE 66672 0 17080 NANOSTRING TECH INC COMMON 63009R109 152 14894 SH SOLE 14894 0 0 NETAPP INC COMMON 64110D104 1500 42311 SH SOLE 42311 0 0 NETFLIX COM INC COMMON 64110L106 427 1024 SH SOLE 924 0 100 NEXTERA ENERGY INC COMMON 65339F101 4229 40644 SH SOLE 38034 0 2610 NEXTPOINT CR STRAT FD COMMON 65340G106 175 14393 SH SOLE 14393 0 0 NISOURCE INC COMMON 65473P105 757 17133 SH SOLE 16643 0 490 NORTHFIELD BANCORP INC COMMON 66611T108 567 38266 SH SOLE 35801 0 2465 NOVARTIS AG - ADR COMMON 66987V109 7237 73386 SH SOLE 69825 0 3561 NOW INC COMMON 67011P100 201 9300 SH SOLE 7429 0 1871 NU SKIN ASIA PAC INC COMMON 67018T105 2506 41624 SH SOLE 33089 0 8535 NUVEEN SELECT MAT MUNI COMMON 67061T101 130 12100 SH SOLE 12100 0 0 NUVEEN MUNI ADVANTAGE COMMON 67062H106 4351 316225 SH SOLE 315707 0 518 NUVEEN PERFORMANCE PLUS COMMON 67062P108 347 23329 SH SOLE 23329 0 0 NUVEEN PREM INCOME COMMON 67062T100 192 13716 SH SOLE 12716 0 1000 NUVEEN SEL TX FREE INC 2 COMMON 67063C106 241 17279 SH SOLE 17279 0 0 NUVEEN PREM INC MUN FD 2 COMMON 67063W102 331 23341 SH SOLE 23341 0 0 NUV DIVERSIFIED DIV INC COMMON 6706EP105 494 40472 SH SOLE 40472 0 0 NUVEEN EQTY PREMIUM FUND COMMON 6706ER101 129 10107 SH SOLE 10107 0 0 NUVEEN QUALITY PFD INC COMMON 67071S101 605 70849 SH SOLE 70849 0 0 NUVEEN INCOME & GRWTH FD COMMON 67073B106 147 15413 SH SOLE 14498 0 915 NUVEEN BUILD AMER BD FD COMMON 67074C103 812 38253 SH SOLE 38253 0 0 NUVEEN REAL ASSET INCM COMMON 67074Y105 824 42171 SH SOLE 42171 0 0 NUVEEN PFD & INC TERM FD COMMON 67075A106 4319 184321 SH SOLE 184321 0 0 NUVEEN TAX ADV TOTAL RET COMMON 67090H102 534 39429 SH SOLE 39429 0 0 O'REILLY AUTOMOTIVE INC NEW CO COMMON 67103H107 65548 303126 SH SOLE 279453 0 23673 OPKO HEALTH INC COMMON 68375N103 162 11400 SH SOLE 11400 0 0 ORACLE CORP COMMON 68389X105 65499 1517948 SH SOLE 1455364 0 62584 PC-TEL INC COM COMMON 69325Q105 1133 141591 SH SOLE 141591 0 0 PDL BIOPHARMA INC COM COMMON 69329Y104 469 66712 SH SOLE 66712 0 0 PG&E CORP COMMON 69331C108 617 11624 SH SOLE 10974 0 650 PPL CORP COMMON 69351T106 3949 117330 SH SOLE 114020 0 3310 PRA GROUP INC COMMON 69354N106 4619 85040 SH SOLE 59498 0 25542 PACIFIC CONTINENTAL CORP COMMON 69412V108 332 25141 SH SOLE 25141 0 0 PANERA BREAD CO COMMON 69840W108 733 4584 SH SOLE 4584 0 0 PENGROWTH ENERGY CORP COMMON 70706P104 30 10000 SH SOLE 0 0 10000 PENNYMAC MORTGAGE COMMON 70931T103 2229 104707 SH SOLE 101707 0 3000 PETROBRAS BRASILEIRO ADR SPONS COMMON 71654V408 399 66386 SH SOLE 66386 0 0 PIMCO MUN INCOME FD II COMMON 72200W106 422 33834 SH SOLE 33834 0 0 PIMCO MUN INCOME FD III COMMON 72201A103 188 16253 SH SOLE 2000 0 14253 PIMCO FLTG RATE STRATEGY COMMON 72201J104 253 25174 SH SOLE 25174 0 0 PIMCO 0-5YR YLD BOND ETF COMMON 72201R783 2940 28963 SH SOLE 28543 0 420 PIMCO ETF TR ENHANCED COMMON 72201R833 2251 22251 SH SOLE 21607 0 644 PIMCO INCOME OPPTY FD COMMON 72202B100 391 15290 SH SOLE 15290 0 0 PIMCO DYNAMIC CR INCM FD COMMON 72202D106 653 31992 SH SOLE 31992 0 0 PINNACLE FOODS INC DE COMMON 72348P104 7953 194890 SH SOLE 125969 0 68921 PIXELWORKS INC COMMON 72581M305 3193 636001 SH SOLE 603839 0 32162 PLAINS GP HLDGS A LP COMMON 72651A108 846 29837 SH SOLE 29837 0 0 POTASH CORP SASK INC COMMON 73755L107 6429 199340 SH SOLE 174550 0 24790 POWER SOLUTIONS INTL NEW COMMON 73933G202 2468 38395 SH SOLE 37179 0 1216 PWRSH QQQ ETF COMMON 73935A104 2403 22751 SH SOLE 22156 0 595 PWRSH CMDTY INDEX ETF COMMON 73935S105 4000 234317 SH SOLE 232498 0 1819 POWERSHS EXCH DWA TECH COMMON 73935X153 7126 164082 SH SOLE 162257 0 1825 PWRSHS ETF FIN PFD PORT COMMON 73935X229 333 17900 SH SOLE 17900 0 0 POWERSHARES EXCH BUYBACK COMMON 73935X286 1011 20505 SH SOLE 20505 0 0 PWRSH H/Y EQ DIV ACH ETF COMMON 73935X302 525 39175 SH SOLE 29985 0 9190 PWRSHS DWA HLTHCARE ETF COMMON 73935X351 721 11905 SH SOLE 11905 0 0 POWERSHS DYNAMIC INDLS COMMON 73935X369 713 14773 SH SOLE 14773 0 0 POWERSHS DYNAMIC ENERGY COMMON 73935X385 229 4845 SH SOLE 4845 0 0 PWRSHARES EXCH TRADED DYNMC CN COMMON 73935X393 632 11729 SH SOLE 11729 0 0 PWRSH CNSMR DSCRTNRY ETF COMMON 73935X419 1451 30610 SH SOLE 30610 0 0 PWRSH FTSE RAFI US1K ETF COMMON 73935X583 1498 16410 SH SOLE 16410 0 0 POWERSHS EXCH DYNMC BLDG COMMON 73935X666 231 9762 SH SOLE 9762 0 0 PWRSH INTL DIV ACHVR ETF COMMON 73935X716 4458 255644 SH SOLE 251617 0 4027 PWRSH INTL DIV ACHVR ETF COMMON 73935X716 188 10795 SH OTR 1 0 10795 0 PWRSH DYN PHARMA ETF COMMON 73935X799 416 5440 SH SOLE 5440 0 0 POWERSHS DYNAMIC MEDIA COMMON 73935X823 231 8630 SH SOLE 8630 0 0 PWRSH DYN BIO GENOME ETF COMMON 73935X856 399 7228 SH SOLE 7228 0 0 POWERSHS DB PREC METAL COMMON 73936B200 565 15306 SH SOLE 15306 0 0 POWERSECURE INTL INC COMMON 73936N105 3784 287525 SH SOLE 276435 0 11090 PWRSH DWA D/M MOMENT ETF COMMON 73936Q108 2879 115688 SH SOLE 115524 0 164 PWRSH DWA E/M MOMENT ETF COMMON 73936Q207 2415 130724 SH SOLE 130500 0 224 PWRSH DWA SMCAP TECH ETF COMMON 73936Q744 3736 89797 SH SOLE 89595 0 202 POWERSHS TR II SR LN ETF COMMON 73936Q769 22867 949215 SH SOLE 936290 0 12925 POWERSHARES GLOBAL EXCH TRADED COMMON 73936T433 220 8815 SH SOLE 7704 0 1111 POWERSHS INS NATL MUN BD COMMON 73936T474 4284 167800 SH SOLE 156100 0 11700 PWSHS GLB ETF AGGRGT PFD COMMON 73936T565 1178 79022 SH SOLE 77522 0 1500 PWRSHS EMERG MRKT SOVRGN COMMON 73936T573 8893 312917 SH SOLE 309088 0 3829 PWRSHS EMERG MRKT SOVRGN COMMON 73936T573 291 10235 SH OTR 1 0 10235 0 PWRSHS S&P 500 LOW ETF COMMON 73937B779 6679 176077 SH SOLE 167312 0 8765 PWRSHS S&P 500 HIGH ETF COMMON 73937B829 275 8028 SH SOLE 8028 0 0 PRAXAIR INC COMMON 74005P104 5282 43748 SH SOLE 39380 0 4368 T ROWE PRICE GROUP INC COMMON 74144T108 39833 491889 SH SOLE 483868 0 8021 PRINCIPAL REIT INC FD COMMON 74255X104 1418 72770 SH SOLE 72770 0 0 PROASSURANCE CORP COMMON 74267C106 1384 30152 SH SOLE 28388 0 1764 PROSHARES INVT GRADE ETF COMMON 74347B607 402 5209 SH SOLE 5094 0 115 PROSH SHRT QQQ 1X ETF COMMON 74347B714 2112 36698 SH SOLE 36698 0 0 PROSHS SHRT MSCI EMRG MK COMMON 74347R396 2387 93749 SH SOLE 93749 0 0 PROSHS SHRT MSCI EMRG MK COMMON 74347R396 25 964 SH OTR 1 0 964 0 PROSHARES SHORT S&P 500 COMMON 74347R503 6805 317096 SH SOLE 317096 0 0 PROSHARES SHORT DOW 30 COMMON 74347R701 4648 201643 SH SOLE 201643 0 0 PROSHARES SHORT DOW 30 COMMON 74347R701 27 1151 SH OTR 1 0 1151 0 PROSHS SHRT RUSSELL 2000 COMMON 74347R826 2773 188992 SH SOLE 188992 0 0 PROSHARES TRUST SHORT 20+ YR COMMON 74347X849 1116 46513 SH SOLE 46513 0 0 PROSPECT ENERGY CORP COMMON 74348T102 147 17376 SH SOLE 17376 0 0 PRUDENTIAL SHRT HIGH YLD COMMON 74442F107 1397 85857 SH SOLE 85857 0 0 PUBLIC STORAGE INC COMMON 74460D109 1242 6300 SH SOLE 6300 0 0 QLIK TECHNOLOGIES INC COMMON 74733T105 1131 36320 SH SOLE 25065 0 11255 QORVO INC COMMON 74736K101 5226 65569 SH SOLE 33283 0 32286 QUALITY DISTR INC FLA COM COMMON 74756M102 1114 107880 SH SOLE 47380 0 60500 QUANTUM FUEL SYS TECHS COMMON 74765E307 1617 605532 SH SOLE 588968 0 16564 QUEST DIAGNOSTICS INC COMMON 74834L100 1641 21349 SH SOLE 20749 0 600 QUIDEL CORP COMMON 74838J101 4980 184574 SH SOLE 180193 0 4381 QUINTILES TRANSTL HLDGS COMMON 74876Y101 2058 30730 SH SOLE 29905 0 825 RAYONIER ADVANCED MATLS COMMON 75508B104 8396 563466 SH SOLE 558766 0 4700 REGENCY ENERGY PTNRS LP LP 75885Y107 290 12699 SH SOLE 11883 0 816 REGENERON PHARMACEUTICALS COMMON 75886F107 6226 13790 SH SOLE 11457 0 2333 REXNORD CORP NEW COMMON 76169B102 534 20000 SH SOLE 20000 0 0 ROADRUNNER TRANSPORTATION SERV COMMON 76973Q105 449 17761 SH SOLE 17761 0 0 GUGG S&P E/WGHT INDX ETF COMMON 78355W106 8021 98965 SH SOLE 98405 0 560 RYDEX ETF TECHNOLOGY COMMON 78355W817 235 2560 SH SOLE 2560 0 0 RYDEX ETF HEALTH CARE COMMON 78355W841 344 2216 SH SOLE 2216 0 0 S&P 500 DEPOSITARY RECEIPT COMMON 78462F103 71223 345021 SH SOLE 337844 0 7177 SPDR GOLD TRUST GOLD SHARES COMMON 78463V107 5347 47043 SH SOLE 46478 0 565 SPDR EURO STOXX 50 ETF COMMON 78463X202 44546 1147490 SH SOLE 1125605 0 21885 SPDR S&P CHINA ETF COMMON 78463X400 339 4000 SH SOLE 4000 0 0 SPDR DJ WILSHIRE GLBL RE COMMON 78463X749 1681 33838 SH SOLE 32198 0 1640 SPDR S&P INTL DIV ETF COMMON 78463X772 4049 96583 SH SOLE 96123 0 460 SPDR NUVEEN BARC BAB ETF COMMON 78464A276 1355 21171 SH SOLE 21171 0 0 SPDR BAR CAP CONV BD ETF COMMON 78464A359 3405 71297 SH SOLE 70658 0 639 SPDR LEHMAN LT BD FD ETF COMMON 78464A367 1352 31930 SH SOLE 31930 0 0 SPDR LEH HI YLD BOND ETF COMMON 78464A417 2760 70375 SH SOLE 70210 0 165 SPDR BARCLYS ST MUNI ETF COMMON 78464A425 469 19269 SH SOLE 19269 0 0 SPDR BARCLAYS MUN BD ETF COMMON 78464A458 1343 55445 SH SOLE 55445 0 0 SPDR LEHMAN CORP BD ETF COMMON 78464A474 4515 146822 SH SOLE 144341 0 2481 SPDR DJ WILSHR REIT ETF COMMON 78464A607 650 6870 SH SOLE 3945 0 2925 SPDR BARCLY LT TREAS ETF COMMON 78464A664 1403 18651 SH SOLE 18651 0 0 SPDR BARCLY 1-3 MO TBILL COMMON 78464A680 5936 129800 SH SOLE 128931 0 869 SPDR S&P RETAIL ETF COMMON 78464A714 339 3360 SH SOLE 3360 0 0 SPDR S&P PHARMACEUTICALS COMMON 78464A722 7506 60768 SH SOLE 60673 0 95 SPDR S&P OIL & GAS EXPL COMMON 78464A730 538 10408 SH SOLE 7428 0 2980 SPDR S&P OIL&GAS EQP ETF COMMON 78464A748 210 8344 SH SOLE 8344 0 0 SPDR S&P DIVIDEND ETF COMMON 78464A763 7475 95586 SH SOLE 95526 0 60 SPDR S&P INSURANCE ETF COMMON 78464A789 406 6048 SH SOLE 6048 0 0 SPDR DOW JONES INDL AVRG ETF T COMMON 78467X109 1220 6870 SH SOLE 6870 0 0 SPDR S&P MIDCAP 400 ETF COMMON 78467Y107 20011 72181 SH SOLE 67158 0 5023 SPDR SHRT HI YLD BD ETF COMMON 78468R408 5795 198538 SH SOLE 198538 0 0 STR HLDGS INC NEW COMMON 78478V209 143 100000 SH SOLE 100000 0 0 SALESFORCE COM INC COMMON 79466L302 13418 200844 SH SOLE 179161 0 21683 SALIENT MIDSTREAM & MLP COMMON 79471V105 358 16498 SH SOLE 16498 0 0 SANDISK CORP COMMON 80004C101 595 9345 SH SOLE 9345 0 0 SANOFI-SYNTHELABO COMMON 80105N105 53022 1072444 SH SOLE 963130 0 109314 SANTANDER CONSUMER USA COMMON 80283M101 215 9293 SH SOLE 9293 0 0 SCANA CORP NEW COMMON 80589M102 1239 22528 SH SOLE 22528 0 0 SEALED AIR CORP NEW COMMON 81211K100 4104 90073 SH SOLE 89668 0 405 SECTOR SPDR SBI MATRLS COMMON 81369Y100 8203 168171 SH SOLE 167353 0 818 SECTOR SPDR SBI MATRLS COMMON 81369Y100 25 510 SH OTR 1 0 510 0 SECTOR SPDR TR HEALTHCRE COMMON 81369Y209 19421 267869 SH SOLE 266308 0 1561 SECTOR SPDR TR HEALTHCRE COMMON 81369Y209 135 1856 SH OTR 1 0 1856 0 SECTOR SPDR CONS STPLS COMMON 81369Y308 2383 48892 SH SOLE 48497 0 395 SECTOR SPDR SBI CON DISC COMMON 81369Y407 18963 251665 SH SOLE 250205 0 1460 SECTOR SPDR SBI CON DISC COMMON 81369Y407 124 1642 SH OTR 1 0 1642 0 SECTOR SPDR SBI ENERGY COMMON 81369Y506 878 11316 SH SOLE 10516 0 800 SECTOR SPDR SBI FINL COMMON 81369Y605 6591 273361 SH SOLE 271202 0 2159 SECTOR SPDR SBI INDSTRL COMMON 81369Y704 982 17610 SH SOLE 17610 0 0 SECTOR SPDR TR SBI TECH COMMON 81369Y803 18675 450659 SH SOLE 447243 0 3416 SECTOR SPDR TR SBI TECH COMMON 81369Y803 127 3065 SH OTR 1 0 3065 0 SELECT SECTOR TR UTILS COMMON 81369Y886 8840 198956 SH SOLE 195265 0 3691 SELECT SECTOR TR UTILS COMMON 81369Y886 144 3231 SH OTR 1 0 3231 0 SERVICENOW INC COMMON 81762P102 30179 383084 SH SOLE 354214 0 28870 SHAW COMM INC CL B COMMON 82028K200 2213 98679 SH SOLE 57749 0 40930 SHUTTERFLY INC COM COMMON 82568P304 231 5100 SH SOLE 5100 0 0 SIRIUS XM HLDGS INC COMMON 82968B103 177 46315 SH SOLE 45565 0 750 SKYWORKS SOLUTIONS INC COMMON 83088M102 56426 574075 SH SOLE 525149 0 48926 SOLARCITY CORP COMMON 83416T100 502 9784 SH SOLE 9284 0 500 SORRENTO THERAPEUTICS COMMON 83587F202 3285 284132 SH SOLE 270436 0 13696 SOTHERLY HOTELS INC COMMON 83600C103 1432 188212 SH SOLE 186812 0 1400 SPROTT PHYSICAL GOLD COMMON 85207H104 858 87750 SH SOLE 15750 0 72000 SPRINT CORP SER 1 COMMON 85207U105 57 11966 SH SOLE 11443 0 523 STARWOOD HOTELS & RESORTS WORL COMMON 85590A401 278 3327 SH SOLE 3327 0 0 STATOIL ASA SPONSORED ADR COMMON 85771P102 1636 92991 SH SOLE 59851 0 33140 STNE HARBOR EMRG MKTS TIF COMMON 86164W100 418 28863 SH SOLE 28863 0 0 SUNEDISON INC COMMON 86732Y109 3616 150685 SH SOLE 141629 0 9056 SYNAPTICS INC COMMON 87157D109 5825 71638 SH SOLE 49957 0 21681 SYNCHRONY FINANCIAL COMMON 87165B103 274 9037 SH SOLE 9037 0 0 TICC CAPITAL CORP COMMON 87244T109 307 44378 SH SOLE 44378 0 0 TRI POINTE HOMES INC COMMON 87265H109 5158 334277 SH SOLE 330877 0 3400 TARGA RES CORP COMMON 87612G101 6000 62634 SH SOLE 43603 0 19031 TEKLA HEALTHCARE INV SBI COMMON 87911J103 377 10825 SH SOLE 10825 0 0 TEKLA LIFE SCIENCES INVS COMMON 87911K100 341 12360 SH SOLE 12360 0 0 TELEFONICA BRASIL SA ADR COMMON 87936R106 27330 1787445 SH SOLE 1472841 0 314604 TEMPLETON DRAGON FD INC COMMON 88018T101 372 14966 SH SOLE 14966 0 0 TEMPLTN RUSSIA&EAST EURO COMMON 88022F105 191 19400 SH SOLE 19400 0 0 TERRAFORM POWER INC A COMMON 88104R100 38916 1065891 SH SOLE 941042 0 124849 TESLA MOTORS INC COMMON 88160R101 27105 143588 SH SOLE 141177 0 2411 TEXAS CAPITAL BANCSHARES INCCO COMMON 88224Q107 2117 43510 SH SOLE 22131 0 21379 3D SYS CORP DEL COM NEW COMMON 88554D205 200 7300 SH SOLE 7300 0 0 3M COMPANY COMMON 88579Y101 37875 229613 SH SOLE 221451 0 8162 TORTOISE ENERGY INFRA CP COMMON 89147L100 1461 34770 SH SOLE 34770 0 0 TORTOISE MLP FUND INC COMMON 89148B101 272 11300 SH SOLE 11300 0 0 TRANSALTA CORP COMMON 89346D107 94 10100 SH SOLE 10100 0 0 TRANSCANADA PIPELINES LTD COMMON 89353D107 1178 27575 SH SOLE 23284 0 4291 TWITTER INC COMMON 90184L102 1907 38072 SH SOLE 37847 0 225 TWO HARBORS INVT CORP COMMON 90187B101 5350 503769 SH SOLE 500634 0 3135 ULTA SALON COSMETICS & FRAGRAN COMMON 90384S303 1631 10809 SH SOLE 10797 0 12 ULTIMATE SOFTWARE GROUP INC COMMON 90385D107 45743 269147 SH SOLE 248950 0 20197 UNION BANKSHS CORP NEW COMMON 90539J109 302 13580 SH SOLE 13580 0 0 U S OIL FUND ETF COMMON 91232N108 310 18410 SH SOLE 18410 0 0 UNITED THERAPEUTICS CORP COMMON 91307C102 2163 12542 SH SOLE 12542 0 0 UNITEDHEALTH GROUP INC COMMON 91324P102 19675 166327 SH SOLE 78547 0 87780 UNIVERSAL TRUCKLOAD SVCS INCCO COMMON 91388P105 5200 206515 SH SOLE 138030 0 68485 UNUMPROVIDENT CORP COMMON 91529Y106 204 6061 SH SOLE 6061 0 0 VAIL RESORTS INC COMMON 91879Q109 590 5705 SH SOLE 5705 0 0 VALERO ENERGY CORP COMMON 91913Y100 1465 23034 SH SOLE 22734 0 300 VANGUARD WORLD ENRGY ETF COMMON 92204A306 390 3573 SH SOLE 3573 0 0 VANGUARD FINANCIALS ETF COMMON 92204A405 3665 74373 SH SOLE 71778 0 2595 VNGRD HEALTH CARE ETF COMMON 92204A504 1510 11140 SH SOLE 11140 0 0 VGRD WORLD INFO TECH ETF COMMON 92204A702 220 2067 SH SOLE 2067 0 0 VNGRD SHRT TRM CORP ETF COMMON 92206C409 29240 364548 SH SOLE 341073 0 23475 VANGRD RUS 2000 INDX ETF COMMON 92206C664 1046 10501 SH SOLE 10501 0 0 VANGRD RUS1000 VL IN ETF COMMON 92206C714 592 6565 SH SOLE 6565 0 0 VANGUARD INTER CORP ETF COMMON 92206C870 22679 258602 SH SOLE 253307 0 5295 VANGUARD INTER CORP ETF COMMON 92206C870 407 4645 SH OTR 1 0 4645 0 VARIAN MED SYS INC COMMON 92220P105 1118 11885 SH SOLE 11015 0 870 VECTREN CORP COMMON 92240G101 1843 41759 SH SOLE 26034 0 15725 VENTAS INC COMMON 92276F100 1396 19120 SH SOLE 18920 0 200 VERIZON COMMUNICATIONS COMMON 92343V104 35649 733060 SH SOLE 700743 0 32317 VERISK ANALYTICS INC CLASS A COMMON 92345Y106 209 2927 SH SOLE 2927 0 0 VERTEX PHARMACEUTICALS INC COMMON 92532F100 840 7118 SH SOLE 6033 0 1085 VIACOM INC NEW CL B COMMON 92553P201 454 6645 SH SOLE 6645 0 0 VISA INC CLASS A COMMON 92826C839 22689 346870 SH SOLE 325702 0 21168 VODAFONE GRP PLC NEW ADR COMMON 92857W308 3020 92407 SH SOLE 85629 0 6778 VOYA EMRG MKTS HI DIV COMMON 92912P108 982 97318 SH SOLE 97318 0 0 VOYA GLB ADV PREM OPP COMMON 92912R104 372 31072 SH SOLE 31072 0 0 VOYA GLB EQ DIV PREM OPP COMMON 92912T100 152 18226 SH SOLE 18226 0 0 WGL HLDGS INC COMMON 92924F106 229 4055 SH SOLE 4055 0 0 WABCO HLDGS INC COMMON 92927K102 54979 447418 SH SOLE 413592 0 33826 WP GLIMCHER INC COMMON 92939N102 200 12051 SH SOLE 9491 0 2560 WASTE MANAGEMENT INC COMMON 94106L109 6289 115974 SH SOLE 110764 0 5210 WATERSTONE FINL INC MD COMMON 94188P101 702 54694 SH SOLE 51079 0 3615 WF INCM OPP COMMON 94987B105 707 80375 SH SOLE 80375 0 0 WENDYS COMPANY COMMON 95058W100 5620 515586 SH SOLE 508289 0 7297 WESTERN HIGH INCME FD II COMMON 95766J102 194 24168 SH SOLE 24168 0 0 WESTERN HIGH INCME OPPTY COMMON 95766K109 447 83945 SH SOLE 83945 0 0 WESTRN MUNI HIGH INCM FD COMMON 95766N103 88 11336 SH SOLE 11336 0 0 WESTERN INFLATION-LKD COMMON 95766R104 4564 402445 SH SOLE 399345 0 3100 WESTFIELD FINANCIAL INC COMMON 96008P104 559 72271 SH SOLE 67461 0 4810 WEX INC COMMON 96208T104 295 2745 SH SOLE 2745 0 0 WINDSTREAM HOLDINGS INC COMMON 97382A101 456 61658 SH SOLE 61658 0 0 WSDMTRE EMERG SMCP D ETF COMMON 97717W281 203 4587 SH SOLE 4587 0 0 WISDOMTREE LRGCAP DIV FD COMMON 97717W307 3038 41450 SH SOLE 40907 0 543 WSDMTR E/M EQ INCM ETF COMMON 97717W315 4679 110085 SH SOLE 109447 0 638 WSDMTR DIV EX FINLS ETF COMMON 97717W406 227 2994 SH SOLE 2994 0 0 WSDMTR INDIA EARNGS ETF COMMON 97717W422 622 27275 SH SOLE 27275 0 0 WISDOMTREE MIDCAP DIV FD COMMON 97717W505 1299 15089 SH SOLE 15089 0 0 WISDOMTREE SMLCAP DIV FD COMMON 97717W604 1262 17514 SH SOLE 17514 0 0 WSDMT INTL SMLCAP DIV FD COMMON 97717W760 1056 17826 SH SOLE 17682 0 144 WSDMTR INTL LRGCP DIV FD COMMON 97717W794 2301 47215 SH SOLE 46828 0 387 WSDMTR JPN HEDG EQ ETF COMMON 97717W851 1622 29419 SH SOLE 28724 0 695 WSDMTRE EURO SMALLCP ETF COMMON 97717W869 278 4995 SH SOLE 4995 0 0 WSDMTRE EURO HDGD EQ ETF COMMON 97717X701 13184 199340 SH SOLE 197451 0 1889 WSDMTR EMG MKTS BD ETF COMMON 97717X784 907 12696 SH SOLE 12584 0 112 WORKDAY INC CL A COMMON 98138H101 1154 13667 SH SOLE 11537 0 2130 WYNDHAM WORLDWIDE CORP COMMON 98310W108 914 10102 SH SOLE 10102 0 0 XCEL ENERGY INC COMMON 98389B100 773 22197 SH SOLE 21047 0 1150 XYLEM INC COMMON 98419M100 8180 233570 SH SOLE 222798 0 10772 YAMANA GOLD INC COM COMMON 98462Y100 256 71330 SH SOLE 71330 0 0 ZIMMER HLDGS INC COMMON 98956P102 1351 11495 SH SOLE 11160 0 335 ZOETIS INC CL A COMMON 98978V103 2097 45299 SH SOLE 28649 0 16650 DEUTSCHE BANK AKTIENGESELLSC O COMMON D18190898 273 7850 SH SOLE 7850 0 0 ACTAVIS PLC COMMON G0083B108 9082 30517 SH SOLE 29037 0 1480 ARCH CAPITAL GROUP LTD COMMON G0450A105 590 9575 SH SOLE 8075 0 1500 AXIS CAPITAL HLDGS LTD COMMON G0692U109 397 7690 SH SOLE 1090 0 6600 ACCENTURE PLC IRELAND CLASS A COMMON G1151C101 12009 128176 SH SOLE 108710 0 19466 BROOKFIELD PPTY PARTNERS COMMON G16249107 258 10638 SH SOLE 10638 0 0 BROOKFIELD INFRA LP LP G16252101 299 6572 SH SOLE 6572 0 0 BUNGE LIMITED COMMON G16962105 320 3883 SH SOLE 3883 0 0 EATON CORP PLC COMMON G29183103 9137 134481 SH SOLE 131779 0 2702 ASA GOLD & PRECIOUS MTLS COMMON G3156P103 2620 259929 SH SOLE 254785 0 5144 ENSCO PLC CL A COMMON G3157S106 1636 77662 SH SOLE 72395 0 5267 EVEREST RE GROUP LTD COMMON G3223R108 556 3196 SH SOLE 3196 0 0 GASLOG LTD COMMON G37585109 653 33630 SH SOLE 32930 0 700 GENPACT LTD COMMON G3922B107 28098 1208536 SH SOLE 1115752 0 92784 GREENLIGHT CAP RE LTD A COMMON G4095J109 787 24735 SH SOLE 24735 0 0 ICON PLC COMMON G4705A100 38949 552233 SH SOLE 514439 0 37794 WEATHERFORD INTL PLC COMMON G48833100 171 13940 SH SOLE 13940 0 0 INVESCO LTD SHARES COMMON G491BT108 21195 534012 SH SOLE 495607 0 38405 JAZZ PHARMS PLC SHS USD COMMON G50871105 2616 15142 SH SOLE 11027 0 4115 MEDTRONIC PLC COMMON G5960L103 9843 126212 SH SOLE 99466 0 26746 MICHAEL KORS HLDGS LTD COMMON G60754101 2629 39979 SH SOLE 39979 0 0 NORWEGIAN CRUISE LINE COMMON G66721104 2739 50712 SH SOLE 44791 0 5921 RENAISSANCERE HOLDINGS LTD ORD COMMON G7496G103 2982 29897 SH SOLE 23867 0 6030 SEADRILL LIMITED COMMON G7945E105 105 11246 SH SOLE 11246 0 0 SEAGATE TECHNOLOGY PLC COMMON G7945M107 1652 31756 SH SOLE 24616 0 7140 PENTAIR PLC COMMON G7S00T104 2057 32709 SH SOLE 32259 0 450 TEXTAINER GRP HLDGS LTD COMMON G8766E109 458 15279 SH SOLE 15279 0 0 TYCO INTL PLC COMMON G91442106 783 18194 SH SOLE 18194 0 0 VALIDUS HOLDINGS LIMITED COMMON G9319H102 575 13651 SH SOLE 13651 0 0 PERRIGO CO PCL SHS COMMON G97822103 55024 332373 SH SOLE 307429 0 24944 ACE LTD COMMON H0023R105 3155 28297 SH SOLE 27772 0 525 GARMIN LTD SHS COMMON H2906T109 1724 36270 SH SOLE 27190 0 9080 TRANSOCEAN LTD ZUG COMMON H8817H100 15242 1039014 SH SOLE 1013513 0 25501 PACIFIC DRILLING S A COMMON L7257P106 985 253163 SH SOLE 130215 0 122948 CHECK POINT SOFTWARE TECH LT O COMMON M22465104 1480 18060 SH SOLE 18060 0 0 ELBIT SYSTEMS LTD COMMON M3760D101 363 5025 SH SOLE 5025 0 0 FOAMIX PHARMS LTD COMMON M46135105 139 15000 SH SOLE 15000 0 0 STRATASYS LTD COMMON M85548101 21285 403276 SH SOLE 373140 0 30136 ASML HLDG NV NY NEW 2012 COMMON N07059210 1594 15781 SH SOLE 15383 0 398 LYONDELLBASELL N V CL A COMMON N53745100 2328 26514 SH SOLE 26204 0 310 MYLAN N V EURO COMMON N59465109 1005 16940 SH SOLE 16940 0 0 NIELSEN HOLDINGS B V COMMON N63218106 24442 548397 SH SOLE 531657 0 16740 NXP SEMICONDUCTORS N V COMMON N6596X109 9438 94040 SH SOLE 73016 0 21024 STEINER LEISURE LTD COMMON P8744Y102 3542 74735 SH SOLE 51511 0 23224 AVAGO TECHNOLOGIES LTD COMMON Y0486S104 698 5500 SH SOLE 5463 0 37 DORIAN LPG LTD COMMON Y2106R110 3699 283888 SH SOLE 205776 0 78112 FLEXTRONICS INTL LTD COMMON Y2573F102 817 64450 SH SOLE 28750 0 35700 NAVIGATOR HOLDINGS LTD COMMON Y62132108 3401 178086 SH SOLE 123314 0 54772 NAVIOS MARITIME ACQ CORP COMMON Y62159101 39 11000 SH SOLE 11000 0 0 SEADRILL PARTNERS LLC COMMON Y7545W109 118 10000 SH SOLE 10000 0 0 SEASPAN CORP COMMON Y75638109 301 16475 SH SOLE 16475 0 0 TEEKAY SHIPPING MARSHALL ISLCO COMMON Y8564W103 1668 35826 SH SOLE 31598 0 4228