The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
QT VASCULAR LTD COM Y71660107 200 2,565,696 SH   SOLE   2,565,696 0 0
AVAGO TECHNOLOGIES LTD COM Y0486S104 315 2,168 SH   SOLE   2,168 0 0
CEMEX SAB DE CV CERT PART O ADR P2253T133 6 12,881 SH   SOLE   0 0 12,881
SENSATA TECHNOLOGIES HOLDING COM N7902X106 699 15,168 SH   SOLE   14,478 0 690
NXP SEMICONDUCTORS NV COM N6596X109 295 3,499 SH   SOLE   3,268 0 231
MYLAN NV COM N59465109 308 5,694 SH   SOLE   900 0 4,794
MOBILEYE NV COM N51488117 15,305 361,982 SH   SOLE   181,282 0 180,700
CORE LABORATORIES N.V. COM N22717107 1,053 9,687 SH   SOLE   5,452 0 4,235
SILICOM LTD ORD M84116108 552 18,237 SH   SOLE   700 0 17,537
CYBERARK SOFTWARE LTD ORDIN OPTION M2682V908 36 800 SH Call SOLE   0 0 800
CYBERARK SOFTWARE LTD ORDIN ADR M2682V108 323 7,175 SH   SOLE   200 0 6,975
COMPUGEN LIMITED ADR M25722105 1,465 229,400 SH   SOLE   400 0 229,000
CHECK POINT SOFTWARE TECH COM M22465104 53,388 656,039 SH   SOLE   504,229 0 151,810
GLOBANT S A ADR L44385109 1,511 40,304 SH   SOLE   5,172 0 35,132
TE CONNECTIVITY LTD COM H84989104 6,857 106,132 SH   SOLE   61,374 0 44,758
LOGITECH INTERNATIONAL SA ADR H50430232 336 22,335 SH   SOLE   0 0 22,335
UBS GROUP AG-REG COM H42097107 661 34,130 SH   SOLE   25,670 0 8,460
CHUBB LTD COM H1467J104 1,575 13,483 SH   SOLE   1,287 0 12,196
ACE LIMITED ADR H0023R105 497 4,255 SH   SOLE   330 0 3,925
PERRIGO CO PLC COM G97822103 51,952 359,030 SH   SOLE   266,181 0 92,849
SERCO GROUP PLC COM G80400107 21 15,400 SH   SOLE   0 0 15,400
ROLLS-ROYCE HOLDINGS PLC LO ADR G76225112 0 4,579,465 SH   SOLE   0 0 4,579,465
OM ASSET MANAGEMENT PLC COM G67506108 446 29,066 SH   SOLE   11,948 0 17,118
NORD ANGLIA EDUCATION INC COM G6583A102 11,792 581,464 SH   SOLE   247,356 0 334,108
NIELSEN HOLDINGS PLC COM G6518L108 1,947 41,786 SH   SOLE   39,294 0 2,492
MEDTRONIC PLC COM G5960L103 18,904 245,765 SH   SOLE   155,698 0 90,067
MARKIT LTD COM G58249106 1,688 55,940 SH   SOLE   55,940 0 0
LIBERTY GLOBAL PLC-SERIES C COM G5480U120 1,320 32,375 SH   SOLE   2,700 0 29,675
INVESCO LTD COM G491BT108 20,494 612,120 SH   SOLE   366,730 0 245,390
GREENLIGHT CAPITAL RE LTD C ADR G4095J109 192 10,305 SH   SOLE   1,000 0 9,305
GENPACT LTD COM G3922B107 27,831 1,114,137 SH   SOLE   728,285 0 385,852
FLEETMATICS GROUP PLC COM G35569105 23,384 460,404 SH   SOLE   242,920 0 217,484
EXOVA GROUP PLC ORD GBP0.01 COM G33117105 20 10,000 SH   SOLE   0 0 10,000
ACCENTURE PLC-CL A COM G1151C101 32,855 314,403 SH   SOLE   193,331 0 121,072
ARGO GROUP INTERNATIONAL HO ADR G0464B107 1,192 19,923 SH   SOLE   0 0 19,923
AON PLC COM G0408V102 6,831 74,076 SH   SOLE   34,544 0 39,532
ALLERGAN PLC COM G0177J108 11,600 37,121 SH   SOLE   21,999 0 15,122
AIRCASTLE LTD COM G0129K104 655 31,367 SH   SOLE   810 0 30,557
MARRIOT INTERNATIONAL INC CL A COM FHB903208 0 34,100 SH   SOLE   34,100 0 0
GRIFOLS SA - B PFD E5706X132 1,423 43,776 SH   SOLE   31,300 0 12,476
GRIFOLS SA BARCELONA US LIS ADR E5706X124 5,125 109,679 SH   SOLE   0 0 109,679
DEUTSCHE TELEKOM AG-REG COM D2035M136 179 10,000 SH   SOLE   10,000 0 0
GRIFOLS SA COM BYY3DX6 11,690 252,430 SH   SOLE   171,937 0 80,493
GRIFOLS SA - B PFD BYP0K57 919 27,719 SH   SOLE   0 0 27,719
ALLERGAN PLC COM BY9D546 4,616 14,772 SH   SOLE   994 0 13,778
KORNIT DIGITAL LTD COM BWFRFD7 10,373 949,068 SH   SOLE   77,545 0 871,523
MYLAN NV COM BVFMFG8 1,633 30,219 SH   SOLE   4,344 0 25,875
MEDTRONIC PLC COM BTN1Y11 2,254 29,314 SH   SOLE   4,004 0 25,310
TYCO INTERNATIONAL PLC COM BQRQXQ9 203 6,393 SH   SOLE   706 0 5,687
MOBILEYE NV COM BPBFT01 22,533 532,954 SH   SOLE   95,388 0 437,566
PENTAIR PLC COM BLS09M3 850 17,171 SH   SOLE   2,134 0 15,037
NORD ANGLIA EDUCATION INC COM BKRCQQ6 2,304 113,638 SH   SOLE   87,434 0 26,204
ICON PLC COM B94G471 222 2,863 SH   SOLE   153 0 2,710
EATON CORP PLC COM B8KQN82 1,974 37,947 SH   SOLE   5,129 0 32,818
STRATASYS LTD COM B7WD7D7 242 10,322 SH   SOLE   787 0 9,535
SENSATA TECHNOLOGIES HOLDING COM B62S207 1,183 25,687 SH   SOLE   2,852 0 22,835
TE CONNECTIVITY LTD COM B62B7C3 311 4,817 SH   SOLE   640 0 4,177
AON PLC COM B5BT0K0 5,863 63,589 SH   SOLE   4,205 0 59,384
NXP SEMICONDUCTORS NV COM B505PN7 1,514 17,979 SH   SOLE   1,567 0 16,412
FLEETMATICS GROUP PLC COM B4XKTT6 5,105 100,525 SH   SOLE   41,632 0 58,893
ACCENTURE PLC-CL A COM B4BNMY3 801 7,668 SH   SOLE   215 0 7,453
AVAGO TECHNOLOGIES LTD COM B3WS2X9 251 1,733 SH   SOLE   0 0 1,733
TRANSOCEAN LTD COM B3KFWW1 484 39,171 SH   SOLE   12,790 0 26,381
GENPACT LTD COM B23DBK6 2,131 85,309 SH   SOLE   1,200 0 84,109
GULF KEYSTONE PETROLEUM LTD COM B02YWT2 2 10,000 SH   SOLE   0 0 10,000
ZOE'S KITCHEN INC COM 98979J109 11,411 407,842 SH   SOLE   201,243 1,000 205,599
ZOETIS INC COM 98978V103 75,936 1,584,661 SH   SOLE   1,077,724 0 506,937
ZOGENIX INC COM NEW COM 98978L204 617 41,900 SH   SOLE   0 0 41,900
ZIOPHARM ONCOLOGY INC COM 98973P101 117 14,024 SH   SOLE   14,024 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,192 11,623 SH   SOLE   2,204 0 9,419
ZELTIQ AESTHETICS INC COM 98933Q108 13,565 475,481 SH   SOLE   65,160 0 410,321
XYLEM INC COM 98419M100 436 11,950 SH   SOLE   1,046 0 10,904
XCERRA CORP COM 98400J108 378 62,593 SH   SOLE   0 0 62,593
XCEL ENERGY INC COM 98389B100 1,030 28,715 SH   SOLE   1,500 0 27,215
XACTLY CORP COM 98386L101 166 19,517 SH   SOLE   8,020 0 11,497
WYNDHAM WORLDWIDE CORP COM 98310W108 453 6,251 SH   SOLE   0 0 6,251
WORKDAY INC-CLASS A COM 98138H101 58,125 729,484 SH   SOLE   355,929 0 373,555
WISDOMTREE EUROPE HEDGED EQU ETF 97717X701 1,014 18,856 SH   SOLE   3,649 0 15,207
WISDOMTREE JAPAN HEDGED EQ ETF 97717W851 1,642 32,801 SH   SOLE   2,083 0 30,718
WISDOMTREE TRUST INTERNATIONAL ETF 97717W802 249 6,600 SH   SOLE   2,600 0 4,000
WISDOMTREE INDIA EARNINGS ETF 97717W422 470 23,650 SH   SOLE   5,280 0 18,370
WISDOMTREE TRUST DIVID EX FINA ETF 97717W406 280 3,995 SH   SOLE   0 0 3,995
WISDOMTREE TRUST EMERGING MARK ETF 97717W315 531 16,797 SH   SOLE   2,625 0 14,172
WISDOMTREE L/C DIVIDEND FUND ETF 97717W307 938 13,201 SH   SOLE   4,544 0 8,657
WISDOMTREE TRUST HIGH DIVIDEND ETF 97717W208 2,120 35,890 SH   SOLE   7,000 0 28,890
WISDOMTREE TRUST TOTAL DIVIDEN ETF 97717W109 247 3,450 SH   SOLE   1,800 0 1,650
WISDOMTREE INVESTMENTS INC COM 97717P104 447 28,556 SH   SOLE   14,556 0 14,000
WINTRUST FINANCIAL CORP COM 97650W108 1,299 26,766 SH   SOLE   6,830 0 19,936
WILLIAMS PARTNERS LP COM 96949L105 7,258 260,652 SH   SOLE   49,472 0 211,179
WEX INC COM 96208T104 78,842 891,882 SH   SOLE   422,759 0 469,123
WESTERN ASSET MANAGED MUNICI COM 95766M105 176 12,432 SH   SOLE   132 0 12,300
WELLTOWER INC COM 95040Q104 2,668 39,226 SH   SOLE   10,124 0 29,102
WEBMD HEALTH CORP COM 94770V102 578 11,979 SH   SOLE   4,759 0 7,220
WASTE MANAGEMENT INC COM 94106L109 2,231 41,806 SH   SOLE   10,717 0 31,089
WALMART DE MEXICO-SPON ADR V ADR 93114W107 760 30,223 SH   SOLE   22,309 0 7,914
WEC ENERGY GROUP INC COM 92939U106 2,085 40,631 SH   SOLE   5,655 0 34,976
WPP PLC-SPONSORED ADR ADR 92937A102 586 5,108 SH   SOLE   4,618 0 490
WNS HOLDINGS LTD-ADR ADR 92932M101 4,244 136,080 SH   SOLE   115,922 0 20,158
VOYAGER ENTMT INTL INC COM 92908D101 0 91,000 SH   SOLE   0 0 91,000
VONAGE HOLDINGS CORP COM 92886T201 110 19,200 SH   SOLE   0 0 19,200
VODAFONE GROUP PLC-SP ADR ADR 92857W308 889 27,568 SH   SOLE   1,885 0 25,683
VITAL THERAPIES INC COM 92847R104 685 59,500 SH   SOLE   0 0 59,500
VIRTRA SYSTEMS INC COM 92827K103 2 20,000 SH   SOLE   0 0 20,000
VISA INC-CLASS A SHARES COM 92826C839 227,729 2,936,551 SH   SOLE   1,037,586 0 1,898,965
VINCE HOLDING CORP COM COM 92719W108 72 15,800 SH   SOLE   0 0 15,800
VERTEX PHARMACEUTICALS INC COM 92532F100 805 6,399 SH   SOLE   996 0 5,403
VERISK ANALYTICS INC COM 92345Y106 76,154 990,562 SH   SOLE   728,476 0 262,086
VERIZON COMMUNICATIONS INC COM 92343V104 19,274 417,036 SH   SOLE   113,932 0 303,104
VERACYTE INC COM 92337F107 195 27,105 SH   SOLE   0 0 27,105
VEOLIA ENVIRONNEMENT ADR ADR 92334N103 944 39,777 SH   SOLE   3,250 0 36,527
VENTAS INC COM 92276F100 6,142 108,837 SH   SOLE   8,714 0 100,123
VECTREN CORP COM 92240G101 953 22,463 SH   SOLE   3,018 0 19,445
VARIAN MEDICAL SYSTEMS INC COM 92220P105 515 6,386 SH   SOLE   1,350 0 5,036
VANTIV INC - CL A COM 92210H105 6,548 138,086 SH   SOLE   86,347 0 51,739
VANGUARD INT-TERM CORPORATE ETF 92206C870 1,152 13,703 SH   SOLE   0 0 13,703
VANGUARD SHORT TERM GOVERNMENT ETF 92206C102 397 6,550 SH   SOLE   0 0 6,550
VANGUARD MATERIALS ETF ETF 92204A801 660 7,020 SH   SOLE   6,650 0 370
VANGUARD CONSUMER STAPLE ETF ETF 92204A207 568 4,401 SH   SOLE   176 0 4,225
VALERO ENERGY CORP COM 91913Y100 1,288 18,216 SH   SOLE   5,184 0 13,032
VALEANT PHARMACEUTICALS INTE COM 91911K102 3,519 34,625 SH   SOLE   4,703 0 29,922
VG LIFE SCIENCES INC COM 91822T101 23 955,698 SH   SOLE   0 0 955,698
UPLAND SOFTWARE INC COM 91544A109 81 11,500 SH   SOLE   7,500 0 4,000
UNITEDHEALTH GROUP INC COM 91324P102 4,846 41,200 SH   SOLE   11,416 0 29,784
UNITED STATES OIL FUND LP ETF 91232N108 497 45,246 SH   SOLE   18,731 0 26,515
ULTIMATE SOFTWARE GROUP INC COM 90385D107 84,040 429,854 SH   SOLE   115,264 0 314,590
ULTA SALON COSMETICS & FRAGR COM 90384S303 7,929 42,860 SH   SOLE   27,386 0 15,474
US AUTO PARTS NETWORK INC COM 90343C100 280 94,942 SH   SOLE   39,031 0 55,911
USA TECHNOLOGIES INC COM 90328S500 436 141,518 SH   SOLE   87,190 0 54,328
January 16 Calls on TWTR US OPTION 90184L902 12 500 SH Call SOLE   500 0 0
TWITTER INC COM 90184L102 2,033 87,865 SH   SOLE   8,306 0 79,559
TWENTY-FIRST CENTURY FOX-A COM 90130A101 453 16,710 SH   SOLE   7,820 0 8,890
TREEHOUSE FOODS INC COM 89469A104 4,306 54,891 SH   SOLE   14,267 0 40,624
TRANSMONTAIGNE PARTNERS LP COM 89376V100 244 9,113 SH   SOLE   0 0 9,113
TORTOISE MLP FUND INC COM 89148B101 337 19,450 SH   SOLE   1,850 0 17,600
TOBIRA THERAPEUTICS INC COM COM 88883P101 112 11,230 SH   SOLE   6,200 0 5,030
TITAN MEDICAL INC ADR 88830X108 22 30,000 SH   SOLE   0 0 30,000
TIME WARNER CABLE COM 88732J207 501 2,698 SH   SOLE   422 0 2,276
3M CO COM 88579Y101 20,899 138,736 SH   SOLE   53,541 0 85,195
3D SYSTEMS CORP COM 88554D205 92 10,650 SH   SOLE   3,050 0 7,600
THERAPEUTICSMD INC COM 88338N107 259 25,000 SH   SOLE   15,000 0 10,000
TESORO LOGISTICS LP COM UNIT L LTD PARTN 88160T107 635 12,635 SH   SOLE   0 0 12,635
TESLA MOTORS INC COM 88160R101 3,124 13,020 SH   SOLE   3,805 0 9,215
TELADOC INC COM COM 87918A105 205 11,444 SH   SOLE   1,000 0 10,444
TANGOE INC/CT COM 87582Y108 123 14,805 SH   SOLE   14,475 0 330
TALMER BANCORP INC CLASS A COM 87482X101 183 10,133 SH   SOLE   0 0 10,133
TD AMERITRADE HLDG CORP COM 87236Y108 380 10,960 SH   SOLE   425 0 10,535
TC PIPELINES LP UNIT COM LTD P LTD PARTN 87233Q108 285 5,750 SH   SOLE   0 0 5,750
SYNTHETIC BIOLOGICS INC COM 87164U102 5,314 2,320,855 SH   SOLE   201,100 0 2,119,755
SYNTEL INC COM 87162H103 1,081 23,906 SH   SOLE   710 0 23,196
SUNOCO LOGISTICS PARTNERS LP COM 86764L108 5,722 222,666 SH   SOLE   17,200 0 205,466
SUMITOMO MITSUI TR-SPON ADR ADR 86562X106 48 12,667 SH   SOLE   0 0 12,667
SUMITOMO MITSUI-SPONS ADR ADR 86562M209 703 92,684 SH   SOLE   65,178 0 27,506
STILLWATER MINING CO COM 86074Q102 252 29,400 SH   SOLE   12,090 0 17,310
STARWOOD PROPERTY TRUST INC COM 85571B105 398 19,384 SH   SOLE   0 0 19,384
STAG INDUSTRIAL INC COM 85254J102 322 17,500 SH   SOLE   0 0 17,500
SPROTT PHYSICAL SILVER TRUST ETF 85207K107 145 27,713 SH   SOLE   3,000 0 24,713
SPROTT PHYSICAL GOLD TRUST ETF 85207H104 125 14,412 SH   SOLE   4,955 0 9,457
SPIRIT REALTY CAPITAL INC COM 84860W102 198 19,729 SH   SOLE   18,529 0 1,200
SPECTRANETICS CORP COM 84760C107 423 28,150 SH   SOLE   21,100 0 7,050
SPECTRA ENERGY PARTNERS LP COM 84756N109 1,887 39,564 SH   SOLE   3,200 0 36,364
SOLERA HOLDINGS INC COM 83421A104 614 11,200 SH   SOLE   300 0 10,900
SOLARWINDS INC COM 83416B109 1,344 22,820 SH   SOLE   21,520 0 1,300
SOLAZYME INC COM COM 83415T101 344 138,927 SH   SOLE   14,000 0 124,927
SMURFIT STONE CONTAINER CP COM COM 832ESC990 0 12,210 SH   SOLE   0 0 12,210
SIX FLAGS ENTERTAINMENT CORP COM 83001A102 4,668 84,961 SH   SOLE   65,931 0 19,030
SIRIUS XM HOLDINGS INC COM 82968B103 1,847 453,960 SH   SOLE   10,600 0 443,360
SIRONA DENTAL SYSTEMS INC COM 82966C103 57,291 522,878 SH   SOLE   305,395 0 217,483
SIGNATURE BANK COM 82669G104 44,578 290,660 SH   SOLE   199,409 0 91,251
SIENTRA INC COM COM 82621J105 187 31,707 SH   SOLE   1,389 0 30,318
SHIRE PLC-ADR ADR 82481R106 2,065 10,073 SH   SOLE   5,940 0 4,133
SERVICESOURCE INTERNATIONAL IN COM 81763U100 220 47,800 SH   SOLE   0 0 47,800
SERVICENOW INC COM 81762P102 15,781 182,321 SH   SOLE   38,487 0 143,834
SERVICEMASTER GLOBAL HOLDING COM 81761R109 2,406 61,318 SH   SOLE   57,842 0 3,476
SECURITY IDENTIFICATION SYSTEM COM 81429P107 0 500,000 SH   SOLE   0 0 500,000
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 2,497 57,703 SH   SOLE   2,000 0 55,703
TECHNOLOGY SELECT SECT SPDR ETF 81369Y803 390 9,131 SH   SOLE   3,961 0 5,170
INDUSTRIAL SELECT SECT SPDR ETF 81369Y704 218 4,126 SH   SOLE   2,985 0 1,141
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 457 19,175 SH   SOLE   5,794 0 13,381
ENERGY SELECT SECTOR SPDR ETF 81369Y506 596 9,878 SH   SOLE   5,315 0 4,563
CONSUMER DISCRETIONARY SELT ETF 81369Y407 501 6,414 SH   SOLE   623 0 5,791
HEALTH CARE SELECT SECTOR ETF 81369Y209 9,005 125,019 SH   SOLE   2,659 0 122,360
SBERBANK PAO -SPONSORED ADR ADR 80585Y308 293 50,600 SH   SOLE   0 0 50,600
SANOFI-ADR ADR 80105N105 461 10,828 SH   SOLE   3,525 0 7,303
SALESFORCE.COM INC COM 79466L302 83,500 1,065,051 SH   SOLE   361,763 1,000 702,288
SABRA HEALTH CARE REIT INC COM 78573L106 311 15,429 SH   SOLE   390 0 15,039
SPDR S&P MIDCAP 400 ETF TRST ETF 78467Y107 3,008 11,842 SH   SOLE   2,552 0 9,290
SPDR DJIA TRUST ETF 78467X109 881 5,065 SH   SOLE   1,390 0 3,675
SS&C TECHNOLOGIES HOLDINGS INC COM 78467J100 379 5,565 SH   SOLE   2,500 0 3,065
SPDR S&P DIVIDEND ETF ETF 78464A763 14,214 193,209 SH   SOLE   16,337 0 176,872
SPDR BARCLAYS SHORT TERM COR ETF 78464A474 3,888 127,909 SH   SOLE   0 0 127,909
SPDR S&P INTL SMALL CAP ETF 78463X871 237 8,440 SH   SOLE   74 0 8,366
SPDR DJ INTERNATIONAL REAL E ETF 78463X863 6,072 155,237 SH   SOLE   107,125 0 48,112
SPDR DJ GLOBAL REAL ESTATE E ETF 78463X749 4,680 100,014 SH   SOLE   65,369 0 34,645
SPDR GOLD SHARES ETF 78463V107 2,964 29,219 SH   SOLE   8,125 0 21,094
SPDR S&P 500 ETF TRUST ETF 78462F103 74,769 366,752 SH   SOLE   197,506 0 169,246
SBA COMMUNICATIONS CORP-CL A COM 78388J106 27,856 265,128 SH   SOLE   227,552 0 37,576
GUGGENHEIM S&P 500 PURE VALUE ETF 78355W304 282 5,750 SH   SOLE   2,300 0 3,450
GUGGENHEIM S&P 500 EQUAL WEIGH ETF 78355W106 1,453 18,965 SH   SOLE   900 0 18,065
ROYAL BANK OF CANADA ETN LK ETF 78011D104 129 12,150 SH   SOLE   550 0 11,600
RINGCENTRAL INC CL A COM 76680R206 1,590 67,470 SH   SOLE   6,500 0 60,970
REGIONS FINANCIAL CORP COM 7591EP100 117 12,192 SH   SOLE   2,192 0 10,000
REGENERON PHARMACEUTICALS COM 75886F107 1,131 2,083 SH   SOLE   1,773 0 310
REALOGY HOLDINGS CORP COM 75605Y106 11,781 321,273 SH   SOLE   146,569 0 174,704
REALD INC COM 75604L105 206 19,600 SH   SOLE   9,825 0 9,775
RE/MAX HOLDINGS INC-CL A COM 75524W108 6,746 180,868 SH   SOLE   20,225 0 160,643
RBC BEARINGS INC COM 75524B104 378 5,858 SH   SOLE   492 0 5,366
RVUE HOLDINGS INC COM 74975J104 25 1,256,031 SH   SOLE   0 0 1,256,031
RPX CORP COM 74972G103 1,935 175,925 SH   SOLE   135,234 0 40,691
QUEST DIAGNOSTICS INC COM 74834L100 1,357 19,075 SH   SOLE   747 0 18,328
QIWI PLC SPONSORED ADR REPS ADR 74735M108 505 28,143 SH   SOLE   4,918 0 23,225
PUBLIC STORAGE COM 74460D109 724 2,926 SH   SOLE   710 0 2,216
PRUDENTIAL PLC-ADR ADR 74435K204 1,540 34,180 SH   SOLE   27,727 0 6,453
PROSHARES S&P 500 DIVIDEND ARI ETF 74348A467 345 7,000 SH   SOLE   0 3,000 4,000
PRINCIPAL FINANCIAL GROUP COM 74251V102 304 6,786 SH   SOLE   4,070 0 2,716
PRIMERICA INC COM 74164M108 404 8,567 SH   SOLE   0 0 8,567
T ROWE PRICE GROUP INC COM 74144T108 4,207 58,858 SH   SOLE   12,271 0 46,587
PRESS GANEY HOLDINGS INC COM 74113L102 24,641 781,029 SH   SOLE   230,984 0 550,045
PREPAID CARD HOLDINGS INC COM 74072A105 0 20,000 SH   SOLE   0 0 20,000
PREMIER INC-CLASS A COM 74051N102 24,050 681,903 SH   SOLE   213,847 0 468,056
PREMARA FINANCIAL INC COM 74046G105 76 10,000 SH   SOLE   0 0 10,000
PREFERRED APARTMENT COMMUNITIE COM 74039L103 759 58,100 SH   SOLE   600 0 57,500
PRAXAIR INC COM 74005P104 58,174 568,106 SH   SOLE   300,065 0 268,041
POWERSHARES S&P 500 LOW VOLA ETF 73937B779 2,382 61,759 SH   SOLE   10,431 0 51,328
POWERSHARES EXCHANGE TRADED FD ETF 73936Q207 229 15,337 SH   SOLE   6,054 0 9,283
POWERSHARES EXCHANGE TRADED FD ETF 73936Q108 241 10,200 SH   SOLE   0 0 10,200
POWERSHARES DB U S DLR INDEX T ETF 73936D107 2,596 101,222 SH   SOLE   0 0 101,222
POWERSHARES EXCHANGE TRADED FD ETF 73935X153 2,392 57,825 SH   SOLE   1,000 0 56,825
POWERSHARES QQQ TRUST SERIES ETF 73935A104 10,956 97,944 SH   SOLE   31,424 0 66,520
POTASH CORP OF SASKATCHEWAN COM 73755L107 1,026 59,993 SH   SOLE   39,373 0 20,620
POTBELLY CORP COM 73754Y100 4,055 346,317 SH   SOLE   101,804 0 244,513
POOL CORPORATION COM 73278L105 713 8,835 SH   SOLE   0 0 8,835
PLAINS GP HOLDINGS LP-CL A COM 72651A108 316 33,480 SH   SOLE   2,000 0 31,480
PIMCO ENHANCED SHORT MATURIT ETF 72201R833 1,270 12,625 SH   SOLE   7,885 0 4,740
PIMCO 0-5 YEAR H/Y CORP BOND ETF 72201R783 517 5,644 SH   SOLE   0 0 5,644
PAYPAL HOLDINGS INC COM 70450Y103 31,552 871,600 SH   SOLE   326,315 0 545,284
PAYLOCITY HOLDING CORPORATION COM 70438V106 9,922 244,705 SH   SOLE   14,280 0 230,425
PAYCOM SOFTWARE INC COM 70432V102 226 6,000 SH   SOLE   6,000 0 0
PATRIOT COAL CORPORATION CLASS COM 70336T500 252 15,800 SH   SOLE   3,600 0 12,200
PANERA BREAD COMPANY-CLASS A COM 69840W108 1,524 7,825 SH   SOLE   761 0 7,064
PRA GROUP INC COM 69354N106 61,984 1,786,819 SH   SOLE   652,925 0 1,133,894
PPL CORP COM 69351T106 364 10,688 SH   SOLE   7,678 0 3,010
P G & E CORP COM 69331C108 218 4,108 SH   SOLE   448 0 3,660
ORGANOVO HOLDINGS INC COM 68620A104 62 24,700 SH   SOLE   24,700 0 0
ORBCOMM INC COM 68555P100 418 57,694 SH   SOLE   23,720 0 33,974
ORACLE CORP COM 68389X105 13,190 361,092 SH   SOLE   138,153 0 222,939
ONEOK PARTNERS LP COM 68268N103 2,746 91,178 SH   SOLE   10,090 0 81,088
OFG BANCORP COM 67103X102 507 69,317 SH   SOLE   0 0 69,317
O'REILLY AUTOMOTIVE INC COM 67103H107 70,051 276,424 SH   SOLE   198,351 0 78,073
NXSTAGE MEDICAL INC COM 67072V103 18,576 847,875 SH   SOLE   298,963 0 548,912
NUVEEN MUNI ADV FD COM 67062H106 139 10,000 SH   SOLE   10,000 0 0
NUSTAR ENERGY L P COM UNITS RE LTD PARTN 67058H102 216 5,400 SH   SOLE   0 0 5,400
NU SKIN ENTERPRISES INC - A COM 67018T105 1,304 34,427 SH   SOLE   22,781 0 11,646
NOVARTIS AG-SPONSORED ADR ADR 66987V109 15,031 174,698 SH   SOLE   98,582 0 76,116
NOVADAQ TECHNOLOGIES INC COM 66987G102 12,867 1,010,060 SH   SOLE   581,585 0 428,475
NEXTERA ENERGY INC COM 65339F101 2,897 27,891 SH   SOLE   2,802 0 25,089
NEWSTAR FINANCIAL INC COM 65251F105 160 17,950 SH   SOLE   0 0 17,950
NEUSTAR INC-CLASS A COM 64126X201 3,023 126,127 SH   SOLE   97,270 0 28,857
NETWORK-1 TECHNOLOGIES INC COM 64121N109 32 15,100 SH   SOLE   15,100 0 0
NETSUITE INC COM 64118Q107 431 5,104 SH   SOLE   735 0 4,369
NETFLIX INC COM 64110L106 1,950 17,048 SH   SOLE   3,710 0 13,338
NEOGENOMICS INC COM 64049M209 3,294 418,604 SH   SOLE   32,390 0 386,214
NATURAL RESOURCE PARTNERS LP COM 63900P103 20 15,600 SH   SOLE   10,000 0 5,600
MONSTER BEVERAGE CORP COM 61174X109 439 2,947 SH   SOLE   617 0 2,330
MONSANTO CO COM 61166W101 4,516 45,848 SH   SOLE   3,110 0 42,738
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 248 10,509 SH   SOLE   0 0 10,509
MOLSON COORS BREWING CO -B COM 60871R209 865 9,222 SH   SOLE   344 0 8,878
MIX TELEMATICS LIMITED SPON ADR 60688N102 233 55,450 SH   SOLE   0 0 55,450
MIRACULINS INC COM 60462L207 0 20,000 SH   SOLE   20,000 0 0
MID AMERICA APARTMENT COMMUNIT COM 59522J103 537 5,923 SH   SOLE   0 0 5,923
METLIFE INC COM 59156R108 1,119 23,212 SH   SOLE   6,984 0 16,228
MERCK & CO. INC. COM 58933Y105 17,557 332,405 SH   SOLE   125,281 0 207,124
MERCADOLIBRE INC COM 58733R102 1,254 10,974 SH   SOLE   3,800 0 7,174
MEDNAX INC COM 58502B106 21,273 296,856 SH   SOLE   211,948 0 84,908
MEDIVATION INC COM 58501N101 29,780 616,079 SH   SOLE   284,685 0 331,394
MEDINAH MINERALS INC COM 58489M109 2 170,000 SH   SOLE   0 0 170,000
MCKESSON CORP COM 58155Q103 3,551 18,009 SH   SOLE   10,327 0 7,682
MAXLINEAR INC-CLASS A COM 57776J100 9,003 611,235 SH   SOLE   232,452 0 378,783
MASTERCARD INC-CLASS A COM 57636Q104 121,560 1,248,567 SH   SOLE   707,358 0 541,209
MARKET VECTORS ETF TR INDIA SM ETF 57061R551 319 7,385 SH   SOLE   0 0 7,385
MARKET VECTORS GOLD MINERS ETF 57060U100 822 59,925 SH   SOLE   20,400 0 39,525
MARATHON PETROLEUM CORP COM 56585A102 540 10,422 SH   SOLE   6,026 0 4,396
MANULIFE FINANCIAL CORP COM 56501R106 170 11,355 SH   SOLE   0 0 11,355
MANPOWERGROUP INC COM 56418H100 15,446 183,254 SH   SOLE   78,696 0 104,558
MPLX LP COM 55336V100 2,130 54,158 SH   SOLE   34,117 0 20,041
MGP INGREDIENTS INC COM 55303J106 633 24,400 SH   SOLE   2,000 0 22,400
MGE ENERGY INC COM 55277P104 423 9,135 SH   SOLE   2,500 0 6,635
MB FINANCIAL INC COM 55264U108 5,016 154,990 SH   SOLE   131,974 0 23,016
LINKEDIN CORP - A COM 53578A108 366 1,629 SH   SOLE   749 0 880
LIME ENERGY CO COM 53261U304 50 16,847 SH   SOLE   0 0 16,847
LIGAND PHARMACEUTICALS COM 53220K504 6,666 61,494 SH   SOLE   48,200 0 13,294
LIBERTY INTERACTIVE CORP Q-A COM 53071M104 844 30,939 SH   SOLE   7,969 0 22,970
LENDINGCLUB CORPORATION COM COM 52603A109 241 21,900 SH   SOLE   14,000 0 7,900
LEGAL & GEN GROUP -SPON ADR ADR 52463H103 493 24,542 SH   SOLE   22,215 0 2,327
LABORATORY CRP OF AMER HLDGS COM 50540R409 847 6,850 SH   SOLE   425 0 6,425
LPL FINANCIAL HOLDINGS INC COM 50212V100 2,942 68,989 SH   SOLE   51,650 0 17,339
LDR HOLDING CORP COM 50185U105 5,184 206,484 SH   SOLE   89,825 0 116,659
KRATOS DEFENSE & SEC SOLUTIONS COM 50077B207 41 10,000 SH   SOLE   0 0 10,000
KINDER MORGAN INC OPTION 49456B901 243 16,400 SH Call SOLE   0 0 16,400
KINDER MORGAN INC DEP SHS ECH PFD SER A 49456B200 3,056 75,845 SH   SOLE   4,885 0 70,960
KINDER MORGAN INC COM 49456B101 7,207 483,015 SH   SOLE   89,245 0 393,770
KEURIG GREEN MOUNTAIN INC COM 49271M100 4,053 45,049 SH   SOLE   6,466 0 38,583
KDDI CORP-UNSPONSORED ADR ADR 48667L106 146 11,317 SH   SOLE   0 0 11,317
KB HOME COM 48666K109 245 19,900 SH   SOLE   19,900 0 0
KKR & CO LP COM 48248M102 1,091 70,010 SH   SOLE   12,925 0 57,085
KCG HOLDINGS INC CL A COM 48244B100 3,485 283,156 SH   SOLE   0 0 283,156
J2 GLOBAL INC COM 48123V102 13,756 167,112 SH   SOLE   141,618 0 25,494
JONES LANG LASALLE INC COM 48020Q107 2,881 18,029 SH   SOLE   9,208 0 8,821
JD.COM INC SPONSORED ADR RE ADR 47215P106 322 9,998 SH   SOLE   4,482 0 5,516
JPMORGAN ALERIAN MLP INDEX ETF 46625H365 6,396 220,798 SH   SOLE   80,746 0 140,052
JPMORGAN CHASE & CO COM 46625H100 51,435 778,966 SH   SOLE   258,527 0 520,439
ISHARES CURRENCY HEDGED MSCI E ETF 46434V803 3,863 152,117 SH   SOLE   149,623 0 2,494
ISHA HEDGED MSCI GERMANY COM 46434V704 980 40,232 SH   SOLE   549 0 39,683
ISHARES CORE MSCI EMERGING ETF 46434G103 9,526 241,856 SH   SOLE   223,504 0 18,352
ISHARES TR CORE MSCI EAFE ETF ETF 46432F842 2,461 45,265 SH   SOLE   29,677 0 15,588
ISHARES MSCI USA QUALITY FACTO ETF 46432F339 200 3,100 SH   SOLE   0 1,000 2,100
ISHARES MSCI USA MINIMUM VOL ETF 46429B697 4,865 116,347 SH   SOLE   74,404 0 41,943
ISHARES CORE HIGH DIVIDEND E ETF 46429B663 2,599 35,408 SH   SOLE   3,281 0 32,127
ISHARES MSCI INDIA ETF ETF 46429B598 359 13,039 SH   SOLE   200 0 12,839
ISHARES SILVER TRUST ETF 46428Q109 143 10,856 SH   SOLE   4,020 0 6,836
IRON MOUNTAIN INC COM 46284V101 25,784 954,658 SH   SOLE   257,247 0 697,410
IRIDIUM COMMUNICATIONS INC COM 46269C102 3,689 438,752 SH   SOLE   32,252 0 406,500
INTREXON CORP COM 46122T102 310 10,300 SH   SOLE   8,900 0 1,400
INTUITIVE SURGICAL INC COM 46120E602 15,178 27,791 SH   SOLE   7,931 0 19,860
INTERVAL LEISURE GROUP COM 46113M108 191 12,248 SH   SOLE   5,034 0 7,214
INTERSECT ENT INC COM 46071F103 3,111 138,299 SH   SOLE   56,309 0 81,990
INTERDIGITAL INC COM 45867G101 506 10,335 SH   SOLE   9,656 0 679
INTERCONTINENTAL EXCHANGE IN COM 45866F104 56,884 221,979 SH   SOLE   112,752 0 109,227
INTERCONTINENTAL HOTELS-ADR ADR 45857P509 288 7,451 SH   SOLE   6,741 0 710
INSULET CORP COM 45784P101 306 8,112 SH   SOLE   2,225 0 5,887
INOVALON HOLDINGS INC COM CL A COM 45781D101 549 32,344 SH   SOLE   1,600 0 30,744
INOGEN INC COM 45780L104 33,437 834,063 SH   SOLE   170,265 0 663,798
INPHI CORP COM 45772F107 3,844 142,271 SH   SOLE   120,174 0 22,097
INFORMATION SERVICES GROUP INC COM 45675Y104 4,663 1,288,244 SH   SOLE   14,400 0 1,273,844
INFINERA CORP COM 45667G103 244 13,450 SH   SOLE   0 0 13,450
INFINITY PHARMACEUTICALS INC COM 45665G303 1,952 248,751 SH   SOLE   16,060 0 232,691
INFINEON TECHNOLOGIES-ADR ADR 45662N103 428 29,242 SH   SOLE   26,470 0 2,772
WTS INDIA GLOBALIZATION CAPITA WTS 45408X118 0 24,600 SH   SOLE   0 0 24,600
INDEPENDENCE REALTY TRUST INC COM 45378A106 6,154 819,492 SH   SOLE   44,075 0 775,417
INCYTE CORP COM 45337C102 305 2,810 SH   SOLE   2,750 0 60
IMPERVA INC COM 45321L100 4,363 68,923 SH   SOLE   17,707 0 51,216
IDEXX LABORATORIES INC COM 45168D104 182,845 2,507,472 SH   SOLE   1,353,195 0 1,154,277
IDEX CORP COM 45167R104 720 9,403 SH   SOLE   7,212 0 2,191
ICF INTERNATIONAL INC COM 44925C103 438 12,316 SH   SOLE   5,785 0 6,531
HOUSTON WIRE & CABLE CO COM 44244K109 139 26,455 SH   SOLE   0 0 26,455
HEWLETT PACKARD ENTERPRIS COM 42824C109 348 22,959 SH   SOLE   1,884 0 21,075
HERITAGE-CRYSTAL CLEAN INC COM 42726M106 1,418 133,825 SH   SOLE   1,975 0 131,850
UTS HENNESSY CAPITAL ACQUISITI COM 42588J209 6,370 650,000 SH   SOLE   40,000 0 610,000
HEARTLAND PAYMENT SYSTEMS IN COM 42235N108 478 5,048 SH   SOLE   0 0 5,048
HEALTHSTREAM INC COM 42222N103 1,401 63,701 SH   SOLE   5,405 0 58,296
HEADWATERS INC COM 42210P102 238 14,104 SH   SOLE   5,800 0 8,304
HARVEST CAPITAL CREDIT CORP COM 41753F109 572 48,825 SH   SOLE   5,825 0 43,000
HALYARD HEALTH INC COM 40650V100 211 6,329 SH   SOLE   767 0 5,562
HP INC COM 40434L105 475 40,086 SH   SOLE   13,884 0 26,202
HTC PURENERGY INC ADR 40432D105 1 14,300 SH   SOLE   0 0 14,300
HMS HOLDINGS CORP COM 40425J101 2,109 170,889 SH   SOLE   24,825 0 146,064
HFF INC-CLASS A COM 40418F108 13,243 426,243 SH   SOLE   120,354 0 305,889
HD SUPPLY HOLDINGS INC COM COM 40416M105 756 25,207 SH   SOLE   3,670 0 21,537
HDFC BANK LTD-ADR ADR 40415F101 725 11,775 SH   SOLE   10,556 0 1,219
HCP INC COM 40414L109 1,087 28,445 SH   SOLE   2,117 0 26,328
UTS GULF COAST ULTRA DEEP RTY COM 40222T104 7 50,000 SH   SOLE   0 0 50,000
GUIDEWIRE SOFTWARE INC COM 40171V100 67,515 1,122,281 SH   SOLE   748,269 0 374,012
GOLUB CAP BDC INC COM 38173M102 479 28,860 SH   SOLE   0 0 28,860
GOLDMAN SACHS GROUP INC COM 38141G104 73,480 407,708 SH   SOLE   9,933 0 397,775
GOGO INC COM 38046C109 3,111 174,771 SH   SOLE   17,350 0 157,421
GLOBAL PAYMENTS INC COM 37940X102 1,715 26,585 SH   SOLE   13,496 0 13,089
GLAXOSMITHKLINE PLC-SPON ADR ADR 37733W105 2,348 58,203 SH   SOLE   18,563 0 39,640
GENTHERM INC COM 37253A103 5,177 109,225 SH   SOLE   92,953 0 16,272
GENERAL MOTORS CO COM 37045V100 1,076 31,652 SH   SOLE   5,198 0 26,454
GAMESTOP CORP-CLASS A COM 36467W109 462 16,490 SH   SOLE   8,265 0 8,225
GP STRATEGIES CORP COM 36225V104 313 12,450 SH   SOLE   5,120 0 7,330
GSV CAPITAL CORP COM 36191J101 123 13,230 SH   SOLE   6,730 0 6,500
GEO GROUP INC/THE COM 36162J106 678 23,458 SH   SOLE   402 0 23,056
FRONTIER COMMUNICATIONS CORP COM 35906A108 186 39,917 SH   SOLE   2,071 0 37,846
FRESH MARKET INC COM 35804H106 1,241 53,019 SH   SOLE   619 0 52,400
FREEPORT-MCMORAN INC COM 35671D857 556 82,198 SH   SOLE   62,231 0 19,967
FRANKLIN STREET PROPERTIES C COM 35471R106 1,352 130,693 SH   SOLE   0 0 130,693
FORTUNE BRANDS HOME & SECURI COM 34964C106 5,340 96,224 SH   SOLE   75,380 0 20,844
FLEXPOINT SENSOR SYSTEMS INC COM 33938W206 14 156,700 SH   SOLE   0 0 156,700
FITBIT INC - A COM 33812L102 202 6,851 SH   SOLE   4,011 0 2,840
FIRST TRUST DORSEY WRIGHT FOCU ETF 33738R605 247 10,550 SH   SOLE   0 0 10,550
FIRST TRUST NORTH AMERICAN ENE ETF 33738D101 415 20,610 SH   SOLE   850 0 19,760
FIRST TR LARGE CAP VALUE OPPOR ETF 33735J101 407 10,608 SH   SOLE   10,608 0 0
FIRST REPUBLIC BANK/CA COM 33616C100 308 4,659 SH   SOLE   789 0 3,870
FIRST FEDERAL OF NORTHERN MICH COM 32021X105 429 71,292 SH   SOLE   0 0 71,292
FIRST CASH FINL SVCS INC COM 31942D107 631 16,868 SH   SOLE   4,060 0 12,808
FIRST BANCORP IND INC COM 31867T202 353 19,895 SH   SOLE   0 0 19,895
FIREEYE INC COM 31816Q101 8,148 392,872 SH   SOLE   45,303 0 347,569
FIDELITY NATIONAL INFO SERV COM 31620M106 2,132 35,195 SH   SOLE   1,326 0 33,869
FIBROGEN INC COM COM 31572Q808 252 8,300 SH   SOLE   700 0 7,600
FEDEX CORP COM 31428X106 2,277 15,287 SH   SOLE   4,229 0 11,058
FAIRMOUNT SANTROL HOLDINGS INC COM 30555Q108 48 20,500 SH   SOLE   1,500 0 19,000
FACEBOOK INC-A COM 30303M102 86,427 825,798 SH   SOLE   266,573 0 559,225
EXXON MOBIL CORP COM 30231G102 42,090 539,979 SH   SOLE   183,180 0 356,799
EXPRESS SCRIPTS HOLDING CO COM 30219G108 136,999 1,567,319 SH   SOLE   874,348 0 692,971
EXPERIAN PLC-SPONS ADR ADR 30215C101 505 28,436 SH   SOLE   25,752 0 2,684
EXPEDIA INC COM 30212P303 683 5,492 SH   SOLE   3,091 0 2,401
EXELIXIS INC COM 30161Q104 2,407 426,815 SH   SOLE   46,750 0 380,065
EXELON CORPORATION OPTION 30161N901 397 14,400 SH Call SOLE   0 0 14,400
EXELON CORP COM 30161N101 5,238 188,644 SH   SOLE   8,824 0 179,820
EXAMWORKS GROUP INC COM 30066A105 6,917 260,054 SH   SOLE   158,172 0 101,882
EXACT SCIENCES CORP COM 30063P105 12,011 1,301,396 SH   SOLE   219,261 0 1,082,135
EVERBANK FINANCIAL CORP COM 29977G102 5,093 318,727 SH   SOLE   50,350 0 268,377
EQUITY RESIDENTIAL COM 29476L107 538 6,599 SH   SOLE   3,087 0 3,512
EQUITY LIFESTYLE PROPERTIES COM 29472R108 1,017 15,265 SH   SOLE   160 0 15,105
ENVESTNET INC COM 29404K106 1,712 57,390 SH   SOLE   2,685 0 54,705
ENTRADE INC COM 29382L100 0 79,388 SH   SOLE   0 0 79,388
ENSERVCO CORPORATION COM 29358Y102 21 39,500 SH   SOLE   10,000 0 29,500
ENLINK MIDSTREAM PARTNERS LP C LTD PARTN 29336U107 1,155 69,680 SH   SOLE   6,400 0 63,280
ENLINK MIDSTREAM LLC COM UNIT COM 29336T100 683 45,315 SH   SOLE   0 0 45,315
ENERGY TRANSFER EQUITY LP COM 29273V100 3,321 241,733 SH   SOLE   19,980 0 221,753
ENERGY TRANSFER PARTNERS LP COM 29273R109 5,985 177,458 SH   SOLE   36,192 0 141,266
ENBRIDGE ENERGY MANAGEMENT LLC COM 29250X103 239 10,716 SH   SOLE   0 0 10,716
ENBRIDGE ENERGY PARTNERS LP COM 29250R106 2,503 108,496 SH   SOLE   11,570 0 96,926
EDGEWATER BANCORP COM 28027J108 449 35,900 SH   SOLE   500 0 35,400
EQT CORP COM 26884L109 376 7,220 SH   SOLE   7,090 0 130
EOG RESOURCES INC COM 26875P101 72,848 1,029,090 SH   SOLE   605,258 0 423,832
E-COMMERCE CHINA DANGDANG I ADR 26833A105 199 27,750 SH   SOLE   16,000 0 11,750
DULUTH HOLDINGS INC COM 26443V101 687 47,130 SH   SOLE   20,700 0 26,430
DUKE ENERGY CORP COM 26441C204 5,172 72,448 SH   SOLE   10,020 0 62,428
DOMINION RESOURCES INC/VA COM 25746U109 1,602 23,701 SH   SOLE   4,957 0 18,744
DISCOVERY COMMUNICATIONS-C COM 25470F302 223 8,830 SH   SOLE   4,173 0 4,657
DISCOVERY COMMUNICATIONS-A COM 25470F104 325 12,221 SH   SOLE   6,541 0 5,680
DIPLOMAT PHARMACY INC COM COM 25456K101 3,247 94,899 SH   SOLE   11,135 0 83,764
DIAGEO PLC-SPONSORED ADR ADR 25243Q205 5,256 48,192 SH   SOLE   23,713 0 24,479
DEVON ENERGY CORP COM 25179M103 743 23,242 SH   SOLE   2,237 0 21,005
DEMANDWARE INC COM 24802Y105 12,261 227,194 SH   SOLE   45,078 0 182,116
D R HORTON INC COM 23331A109 883 27,576 SH   SOLE   0 0 27,576
DNP SELECT INCOME FUND INC COM 23325P104 370 41,285 SH   SOLE   0 0 41,285
X-LINKS CUSHING MLP INFRASTR ETF 22542D852 2,281 122,577 SH   SOLE   73,260 0 49,317
COSTAR GROUP INC COM 22160N109 68,417 331,012 SH   SOLE   184,512 0 146,500
COSTCO WHOLESALE CORP COM 22160K105 60,224 372,906 SH   SOLE   196,333 0 176,573
CONOCOPHILLIPS COM 20825C104 8,495 181,953 SH   SOLE   46,743 0 135,210
CONNECTURE INC COM 20786J106 55 15,347 SH   SOLE   8,457 0 6,890
CONCHO RESOURCES INC COM 20605P101 9,474 102,026 SH   SOLE   45,562 0 56,464
COMSCORE INC COM 20564W105 1,101 26,755 SH   SOLE   13,390 0 13,365
COMPUTER SERVICES INC COM 20539A105 201 5,055 SH   SOLE   0 0 5,055
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 547 34,405 SH   SOLE   3,000 0 31,405
COMPASS MINERALS INTERNATION COM 20451N101 796 10,572 SH   SOLE   130 0 10,442
COMPASS GROUP PLC-SPON ADR ADR 20449X302 1,025 58,338 SH   SOLE   43,384 0 14,953
COMCAST CORP-CLASS A COM 20030N101 8,685 153,917 SH   SOLE   8,182 0 145,735
COGENT COMMUNICATIONS HOLDINGS COM 19239V302 5,184 149,460 SH   SOLE   2,520 0 146,940
COCRYSTAL PHARMA INC COM 19188J102 16 18,000 SH   SOLE   18,000 0 0
CISCO SYSTEMS INC COM 17275R102 15,348 565,202 SH   SOLE   189,218 0 375,984
CINEMARK HOLDINGS INC COM 17243V102 980 29,323 SH   SOLE   555 0 28,768
CHIMERIX INC COM 16934W106 105 11,750 SH   SOLE   0 0 11,750
CHIMERA INVESTMENT CORP COM 16934Q208 174 12,750 SH   SOLE   0 0 12,750
CEPHEID INC COM 15670R107 3,259 89,211 SH   SOLE   3,334 0 85,877
CENTENE CORP COM 15135B101 525 7,977 SH   SOLE   3,026 0 4,951
CAVIUM INC COM 14964U108 2,275 34,625 SH   SOLE   2,285 0 32,340
CASS INFORMATION SYSTEMS INC COM 14808P109 402 7,824 SH   SOLE   17 0 7,807
CARLYLE GROUP/THE COM 14309L102 742 47,550 SH   SOLE   975 0 46,575
CARDTRONICS INC COM 14161H108 3,808 113,181 SH   SOLE   89,667 0 23,514
CARDINAL HEALTH INC COM 14149Y108 4,669 52,304 SH   SOLE   18,264 0 34,040
CAPITAL ONE FINANCIAL CORP COM 14040H105 788 10,915 SH   SOLE   2,691 0 8,224
CAPITAL MARKETS TECHNOLOGIES I COM 14030N104 0 233,500 SH   SOLE   233,500 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 2,097 16,441 SH   SOLE   8,549 0 7,892
CALLIDUS SOFTWARE INC COM 13123E500 2,179 117,364 SH   SOLE   86,291 0 31,073
CALICO RESOURCES CORP ADR 13000L106 0 10,000 SH   SOLE   0 0 10,000
CAL DIVE INTERNATIONAL INC COM 12802T101 0 54,700 SH   SOLE   0 0 54,700
CABOT MICROELECTRONICS CORP COM 12709P103 317 7,254 SH   SOLE   589 0 6,665
CME GROUP INC COM 12572Q105 8,582 94,723 SH   SOLE   17,054 0 77,669
C.H. ROBINSON WORLDWIDE INC COM 12541W209 2,507 40,433 SH   SOLE   13,997 0 26,436
CDW CORP/DE COM 12514G108 248 5,900 SH   SOLE   300 0 5,600
CBRE GROUP INC - A COM 12504L109 4,940 142,870 SH   SOLE   44,402 0 98,468
CBOE HOLDINGS INC OPTION 12503M958 973 15,000 SH Put SOLE   0 0 15,000
CBOE HOLDINGS INC COM 12503M108 7,841 120,819 SH   SOLE   37,399 0 83,420
CAI INTERNATIONAL INC COM 12477X106 1,613 160,100 SH   SOLE   17,934 0 142,166
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 941 17,521 SH   SOLE   2,591 0 14,930
BROADSOFT INC COM 11133B409 5,318 150,398 SH   SOLE   7,498 0 142,900
BOINGO WIRELESS INC COM 09739C102 1,271 192,000 SH   SOLE   9,225 0 182,775
BLACKSTONE GROUP LP/THE COM 09253U108 1,943 66,445 SH   SOLE   20,700 0 45,745
BLACKROCK INC COM 09247X101 24,147 70,915 SH   SOLE   9,031 0 61,884
BIO-TECHNE CORP COM 09073M104 4,196 46,628 SH   SOLE   41,264 0 5,364
BIOCEPT INC COM 09072V105 14 10,000 SH   SOLE   10,000 0 0
BIOGEN INC COM 09062X103 11,486 37,495 SH   SOLE   16,387 0 21,108
BIOMARIN PHARMACEUTICAL INC COM 09061G101 12,837 122,538 SH   SOLE   80,972 0 41,566
BIODELIVERY SCIENCES INTL COM 09060J106 2,734 570,903 SH   SOLE   27,863 0 543,040
BENEFITFOCUS INC COM COM 08180D106 9,712 266,893 SH   SOLE   25,525 0 241,368
BAXALTA INC COM 07177M103 2,779 71,203 SH   SOLE   12,975 0 58,228
BARCLAYS BANK PLC IPATH S&P ETF 06742E711 220 10,953 SH   SOLE   0 0 10,953
BANCO SANTANDER SA-SPON ADR ADR 05964H105 531 109,180 SH   SOLE   8,042 0 101,138
BOFI HOLDING INC COM 05566U108 1,185 56,310 SH   SOLE   13,500 0 42,810
BNP PARIBAS-ADR ADR 05565A202 715 25,290 SH   SOLE   15,145 0 10,145
BCE INC COM 05534B760 962 24,919 SH   SOLE   3,767 0 21,152
BAE SYSTEMS PLC -SPON ADR ADR 05523R107 201 6,818 SH   SOLE   1,618 0 5,200
B & G FOODS INC COM 05508R106 4,392 125,435 SH   SOLE   16,650 0 108,785
AWARE INC-MASS COM 05453N100 50 15,500 SH   SOLE   15,500 0 0
ATRICURE INC COM 04963C209 1,228 54,725 SH   SOLE   35,691 0 19,034
ASTELLAS PHARMA INC-UNSP ADR ADR 04623U102 416 29,095 SH   SOLE   26,332 0 2,763
ASIA TIGERS FUND INC COM 04516T105 257 28,456 SH   SOLE   2,207 0 26,249
ARTISAN PARTNERS ASSET MA -A COM 04316A108 318 8,827 SH   SOLE   0 0 8,827
ARES CAPITAL CORP COM 04010L103 146 10,282 SH   SOLE   1,582 0 8,700
ARCELORMITTAL-NY REGISTERED COM 03938L104 218 51,670 SH   SOLE   51,670 0 0
ARATANA THERAPEUTICS INC COM 03874P101 2,261 405,401 SH   SOLE   117,560 0 287,841
APPLIED ENERGETICS INC COM 03819M106 0 10,000 SH   SOLE   0 0 10,000
APPFOLIO INC CLASS A COM COM 03783C100 209 14,320 SH   SOLE   2,420 0 11,900
APARTMENT INVESTMENT & MANAGEM COM 03748R101 622 15,550 SH   SOLE   0 0 15,550
ANSYS INC COM 03662Q105 2,518 27,232 SH   SOLE   21,497 0 5,735
ANHEUSER-BUSCH INBEV-SPN ADR ADR 03524A108 3,200 25,597 SH   SOLE   13,626 0 11,971
AMERIS BANCORP COM 03076K108 919 27,036 SH   SOLE   0 0 27,036
AMERIPRISE FINANCIAL INC COM 03076C106 1,466 13,786 SH   SOLE   5,282 0 8,504
AMERICAN VANTAGE COMPANIES COM 03037B106 1 21,865 SH   SOLE   21,865 0 0
AMERICAN TOWER CORP COM 03027X100 8,157 84,134 SH   SOLE   10,095 0 74,039
AMERICAN AIRLINES GROUP INC COM 02376R102 1,299 30,682 SH   SOLE   2,194 0 28,488
AMERICA MOVIL-SPN ADR CL L ADR 02364W105 182 13,038 SH   SOLE   6,644 0 6,394
ALTRIA GROUP INC COM 02209S103 12,914 221,871 SH   SOLE   20,997 0 200,874
ALPHABET INC-CL A COM 02079K305 70,116 90,123 SH   SOLE   50,543 0 39,580
ALPHABET INC-CL C COM 02079K107 131,310 173,032 SH   SOLE   71,690 0 101,342
ALLSCRIPTS HEALTHCARE SOLUTI COM 01988P108 481 31,250 SH   SOLE   22,535 0 8,715
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 305 12,839 SH   SOLE   2,627 0 10,212
ALLIANCE RESOURCE PARTNERS COM 01877R108 324 24,075 SH   SOLE   1,940 0 22,135
ALLIANCE HOLDINGS GP LP COM 01861G100 211 10,480 SH   SOLE   5,300 0 5,180
ALIBABA GROUP HOLDING-SP ADR ADR 01609W102 12,404 152,629 SH   SOLE   88,553 0 64,076
AKAMAI TECHNOLOGIES INC COM 00971T101 23,660 449,547 SH   SOLE   279,917 0 169,630
AGENUS INC COM 00847G705 267 58,930 SH   SOLE   21,505 0 37,425
AETNA INC COM 00817Y108 1,875 17,344 SH   SOLE   4,064 0 13,280
ADVISORY BOARD CO/THE COM 00762W107 29,864 602,000 SH   SOLE   174,676 0 427,324
ADVANCE AUTO PARTS INC COM 00751Y106 250 1,667 SH   SOLE   112 0 1,555
ADURO BIOTECH INC COM COM 00739L101 3,712 131,940 SH   SOLE   8,640 2,500 120,800
ADOBE SYSTEMS INC COM 00724F101 83,788 891,942 SH   SOLE   623,774 0 268,168
ACUITY BRANDS INC COM 00508Y102 46,202 197,615 SH   SOLE   64,680 0 132,935
ACTUANT CORPORATION CL A COM 00508X203 244 10,196 SH   SOLE   0 0 10,196
ACTIVISION BLIZZARD INC COM 00507V109 776 20,063 SH   SOLE   65 0 19,998
ACHILLION PHARMACEUTICALS INC COM 00448Q201 435 40,400 SH   SOLE   0 0 40,400
ACCELERATE DIAGNOSTICS INC COM 00430H102 694 32,335 SH   SOLE   5,871 0 26,464
ABBVIE INC COM 00287Y109 42,932 724,723 SH   SOLE   163,206 0 561,517
AT&T INC COM 00206R102 14,590 424,007 SH   SOLE   65,927 0 358,080
ARC DOCUMENT SOLUTIONS INC COM COM 00191G103 179 40,696 SH   SOLE   15,096 0 25,600
ALERIAN MLP ETF ETF 00162Q866 1,038 86,242 SH   SOLE   5,870 0 80,372
ADT CORP/THE COM 00101J106 5,427 164,549 SH   SOLE   10,303 0 154,246
GLOBAL X NEXT EMERGING & FRO ETF 37950E218 300 17,415 SH   SOLE   0 0 17,415
CDEX INC CLASS A COM COM 12507E201 0 40,000 SH   SOLE   0 0 40,000
TRAVELERS COS INC/THE COM 89417E109 1,768 15,669 SH   SOLE   3,926 0 11,743
TOTAL SA-SPON ADR ADR 89151E109 1,467 32,628 SH   SOLE   24,940 0 7,688
IMAX CORP COM 45245E109 778 21,893 SH   SOLE   14,203 0 7,690
FORTINET INC COM 34959E109 604 19,392 SH   SOLE   2,350 0 17,042
DR PEPPER SNAPPLE GROUP INC COM 26138E109 231 2,478 SH   SOLE   0 0 2,478
YUMA ENERGY INC COM COM 98872E108 2 14,000 SH   SOLE   0 0 14,000
EDWARDS LIFESCIENCES CORP COM 28176E108 1,016 12,862 SH   SOLE   2,922 0 9,940
CBOA FINANCIAL INC COM 1248E0108 22 11,034 SH   SOLE   11,034 0 0
TARGET CORP COM 87612E106 3,484 47,986 SH   SOLE   9,144 0 38,842
SALLY BEAUTY HOLDINGS INC COM 79546E104 25,059 898,480 SH   SOLE   694,783 0 203,697
AMERISOURCEBERGEN CORP COM 03073E105 433 4,179 SH   SOLE   1,092 0 3,087
ENTIA BIOSCIENCES INC COM 29384E104 7 100,000 SH   SOLE   0 0 100,000
U S SILICA HOLDINGS INC COM 90346E103 1,489 79,514 SH   SOLE   16,251 0 63,263
FIRSTSERVICE CORP COM 33767E103 4,016 99,342 SH   SOLE   30,697 0 68,645
CNO FINANCIAL GROUP INC COM 12621E103 1,179 61,800 SH   SOLE   0 0 61,800
CDK GLOBAL INC COM 12508E101 3,499 73,720 SH   SOLE   22,732 0 50,988
DUN & BRADSTREET CORP COM 26483E100 1,077 10,368 SH   SOLE   1,950 0 8,418
CORNERSTONE BANCORP SC COM 21922E100 56 11,105 SH   SOLE   0 0 11,105
ZURICH INSURANCE GROUP-ADR ADR 989825104 262 10,195 SH   SOLE   6,300 0 3,895
ZEBRA TECHNOLOGIES CORP-CL A COM 989207105 23,849 342,419 SH   SOLE   120,599 0 221,820
YUM! BRANDS INC COM 988498101 7,392 101,195 SH   SOLE   60,305 0 40,890
YAHOO! INC COM 984332106 1,710 51,412 SH   SOLE   6,578 0 44,834
XILINX INC COM 983919101 3,552 75,631 SH   SOLE   20,557 0 55,074
WOODWARD INC COM 980745103 1,018 20,500 SH   SOLE   0 0 20,500
WOLSELEY PLC-ADR ADR 977868306 722 131,819 SH   SOLE   106,442 0 25,377
WITS BASIN PRECIOUS MINERALS COM 977427103 2 41,059 SH   SOLE   0 0 41,059
WINSTON PHARMACEUTICALS INC COM 975657107 4 370,671 SH   SOLE   0 0 370,671
WILLIAMS-SONOMA INC COM 969904101 31,982 547,561 SH   SOLE   320,636 0 226,925
January 16 Calls on WFM US OPTION 966837906 33 1,000 SH Call SOLE   1,000 0 0
WHOLE FOODS MARKET INC COM 966837106 4,305 128,520 SH   SOLE   18,950 0 109,570
WHITING PETROLEUM CORP COM 966387102 176 18,732 SH   SOLE   2,875 0 15,857
WHITEWAVE FOODS CO COM 966244105 979 25,176 SH   SOLE   4,776 0 20,400
WHIRLPOOL CORP COM 963320106 297 2,030 SH   SOLE   359 0 1,671
WEYERHAEUSER CO COM 962166104 1,562 52,102 SH   SOLE   735 0 51,367
WESTERN UNION CO COM 959802109 2,729 152,417 SH   SOLE   30,169 0 122,248
WESTERN GAS PARTNERS LP COM UN LTD PARTN 958254104 5,002 105,240 SH   SOLE   7,530 0 97,710
WESTERN DIGITAL CORP COM 958102105 460 7,669 SH   SOLE   1,571 0 6,098
WEST CORPORATION COM 952355204 355 16,500 SH   SOLE   1,050 0 15,450
WELLS FARGO & CO COM 949746101 39,257 722,180 SH   SOLE   158,753 0 563,427
WATSCO INC COM 942622200 52,812 450,889 SH   SOLE   297,834 0 153,055
WATERS CORP COM 941848103 1,505 11,181 SH   SOLE   250 0 10,931
WALGREENS BOOTS ALLIANCE INC COM 931427108 112,206 1,317,673 SH   SOLE   466,285 0 851,388
WAL-MART STORES INC COM 931142103 19,111 311,768 SH   SOLE   54,900 0 256,868
WAGEWORKS INC COM 930427109 23,868 526,078 SH   SOLE   189,141 0 336,937
WABTEC CORP COM 929740108 438 6,172 SH   SOLE   72 0 6,100
WD-40 CO COM 929236107 6,400 64,885 SH   SOLE   49,875 0 15,010
VULCAN MATERIALS CO COM 929160109 2,751 28,977 SH   SOLE   27,557 0 1,420
VIRTU FINANCIAL INC-CLASS A COM 928254101 569 25,132 SH   SOLE   11,921 0 13,211
VANGUARD TOTAL STOCK MKT ETF ETF 922908769 8,458 81,100 SH   SOLE   20,945 0 60,155
VANGUARD SMALL-CAP ETF ETF 922908751 2,993 27,052 SH   SOLE   23,736 0 3,316
VANGUARD VALUE ETF ETF 922908744 6,550 80,346 SH   SOLE   12,988 0 67,358
VANGUARD GROWTH ETF ETF 922908736 62,155 584,221 SH   SOLE   21,905 0 562,316
VANGUARD EXTENDED MARKET ETF ETF 922908652 2,896 34,566 SH   SOLE   34,066 0 500
VANGUARD MID-CAP ETF ETF 922908629 4,897 40,778 SH   SOLE   28,685 0 12,093
VANGUARD SMALL-CAP VALUE ETF ETF 922908611 781 7,914 SH   SOLE   3,774 1,000 3,140
VANGUARD INDEX FUNDS SMALLCAP ETF 922908595 431 3,554 SH   SOLE   1,349 0 2,205
VANGUARD REIT ETF ETF 922908553 18,578 233,021 SH   SOLE   121,701 0 111,320
VANGUARD MID-CAP GROWTH ETF ETF 922908538 571 5,729 SH   SOLE   4,034 0 1,695
VANGUARD MID-CAP VALUE ETF ETF 922908512 1,387 16,135 SH   SOLE   3,410 0 12,725
VANGUARD S&P 500 ETF ETF 922908363 9,150 48,948 SH   SOLE   25,449 0 23,499
VEEVA SYSTEMS INC-CLASS A COM 922475108 30,075 1,042,466 SH   SOLE   229,607 0 812,859
VAPOR CORP COM 922099304 7 13,396 SH   SOLE   0 0 13,396
VANGUARD FTSE EUROPE ETF ETF 922042874 5,613 112,548 SH   SOLE   53,651 0 58,897
VANGUARD INTERNATIONAL EQUITY ETF 922042866 270 4,773 SH   SOLE   4,573 0 200
VANGUARD FTSE EMERGING MARKE ETF 922042858 15,705 480,143 SH   SOLE   201,680 0 278,463
VANGUARD FTSE ALL-WORLD EX-U ETF 922042775 48,497 1,117,204 SH   SOLE   858,395 0 258,809
VANGUARD INTL EQUITY INDEX FD ETF 922042742 452 7,860 SH   SOLE   0 0 7,860
VANGUARD GLBL EX-US REAL EST ETF 922042676 4,423 86,557 SH   SOLE   52,445 0 34,112
VANGUARD INDEX FUNDS VANGUARD ETF 921946406 26,217 392,767 SH   SOLE   12,524 0 380,243
VANGUARD FTSE DEVELOPED ETF ETF 921943858 22,622 616,088 SH   SOLE   292,287 0 323,801
VANGUARD TOTAL BOND MARKET ETF 921937835 4,161 51,518 SH   SOLE   0 0 51,518
VANGUARD MEGA CAP GROWTH ETF ETF 921910816 1,646 19,818 SH   SOLE   19,818 0 0
VANGUARD DIVIDEND APPREC ETF ETF 921908844 15,442 198,587 SH   SOLE   33,341 0 165,246
VALSPAR CORP/THE COM 920355104 409 4,942 SH   SOLE   900 0 4,042
VALENCE TECHNOLOGY INC COM 918914102 1 36,000 SH   SOLE   0 0 36,000
VF CORP COM 918204108 36,224 581,906 SH   SOLE   432,952 0 148,954
VCA INC COM 918194101 2,939 53,444 SH   SOLE   25,149 0 28,295
URANIUM ENERGY CORP COM 916896103 59 55,555 SH   SOLE   55,555 0 0
UNIVERSAL ELECTRONICS INC COM 913483103 514 10,000 SH   SOLE   4,110 0 5,890
UNITED TECHNOLOGIES CORP COM 913017109 7,022 73,099 SH   SOLE   15,064 0 58,035
UNITED SECURITY BANCSHARES INC COM 911459105 1,115 125,500 SH   SOLE   0 0 125,500
UNITED PARCEL SERVICE-CL B COM 911312106 51,612 536,346 SH   SOLE   240,338 0 296,008
UNION PACIFIC CORP COM 907818108 49,506 633,072 SH   SOLE   341,253 0 291,819
UNILEVER N V -NY SHARES COM 904784709 4,372 100,941 SH   SOLE   47,522 0 53,419
UNILEVER PLC-SPONSORED ADR ADR 904767704 1,921 44,571 SH   SOLE   14,745 0 29,826
UNIFIRST CORP/MA COM 904708104 9,184 88,137 SH   SOLE   48,728 0 39,409
UNDER ARMOUR INC-CLASS A COM 904311107 37,267 462,314 SH   SOLE   56,670 0 405,644
ULTRA PETROLEUM CORP COM 903914109 49 19,671 SH   SOLE   0 0 19,671
US BANCORP COM 902973304 9,459 221,697 SH   SOLE   46,028 2,000 173,669
TYSON FOODS INC-CL A COM 902494103 393 7,392 SH   SOLE   5,824 0 1,568
TYLER TECHNOLOGIES INC COM 902252105 2,071 11,885 SH   SOLE   3,470 0 8,415
TRINITY BIOTECH PLC-SPON ADR ADR 896438306 324 27,589 SH   SOLE   11,342 0 16,247
TRIMBLE NAVIGATION LTD COM 896239100 13,243 617,416 SH   SOLE   378,621 0 238,795
TRIMAS CORP COM 896215209 364 19,491 SH   SOLE   11,242 0 8,249
TRIANGLE CAPITAL CORPORATION COM 895848109 328 17,175 SH   SOLE   0 0 17,175
TRANSDIGM GROUP INC COM 893641100 61,035 267,173 SH   SOLE   206,454 0 60,719
TRACTOR SUPPLY COMPANY COM 892356106 56,129 656,495 SH   SOLE   405,790 0 250,705
TOYOTA MOTOR CORP -SPON ADR ADR 892331307 296 2,404 SH   SOLE   300 0 2,104
TOWERSTREAM CORPORATION COM 892000100 3 10,000 SH   SOLE   0 0 10,000
TOWERS WATSON & CO-CL A COM 891894107 2,977 23,177 SH   SOLE   19,802 0 3,375
TORONTO-DOMINION BANK COM 891160509 1,305 33,329 SH   SOLE   32,085 0 1,244
TOLL BROTHERS INC COM 889478103 243 7,325 SH   SOLE   1,350 0 5,975
TIVO INC COM 888706108 1,214 140,720 SH   SOLE   5,775 0 134,945
TIME WARNER INC COM 887317303 1,450 22,417 SH   SOLE   4,037 0 18,380
TIFFANY & CO COM 886547108 1,437 18,844 SH   SOLE   1,250 0 17,594
TIDEWATER INC COM 886423102 104 15,102 SH   SOLE   15,000 0 102
THRESHOLD PHARMACEUTICALS INC COM 885807206 15 32,855 SH   SOLE   0 0 32,855
THOMSON REUTERS CORP COM 884903105 786 20,762 SH   SOLE   1,214 0 19,548
THERMO FISHER SCIENTIFIC INC COM 883556102 12,633 89,066 SH   SOLE   58,198 0 30,868
TEXTURA CORP COM 883211104 3,480 161,240 SH   SOLE   58,846 0 102,394
TEXAS INSTRUMENTS INC COM 882508104 9,408 171,645 SH   SOLE   112,782 0 58,863
TEVA PHARMACEUTICAL-SP ADR ADR 881624209 2,234 34,036 SH   SOLE   19,777 0 14,259
TERADYNE INC COM 880770102 240 11,647 SH   SOLE   2,791 0 8,856
TELETECH HOLDINGS INC COM 879939106 265 9,514 SH   SOLE   3,542 0 5,972
TELEFLEX INC COM 879369106 506 3,850 SH   SOLE   0 0 3,850
TANGER FACTORY OUTLET CENTERS COM 875465106 268 8,200 SH   SOLE   0 0 8,200
TAIWAN SEMICONDUCTOR-SP ADR ADR 874039100 777 34,172 SH   SOLE   31,095 0 3,077
T MOBILE US INC COM 872590104 1,348 34,475 SH   SOLE   10,000 0 24,475
TJX COMPANIES INC COM 872540109 12,848 181,194 SH   SOLE   21,967 1,300 157,927
TECO ENERGY INC COM 872375100 201 7,550 SH   SOLE   1,400 0 6,150
WTS TCF FINANCIAL CORPORATION WTS 872275128 39 18,645 SH   SOLE   3,500 0 15,145
SYSCO CORP COM 871829107 5,765 140,634 SH   SOLE   22,052 0 118,582
SYMANTEC CORP COM 871503108 832 39,658 SH   SOLE   1,942 0 37,716
SUPERVALU INC COM 868536103 105 15,450 SH   SOLE   15,450 0 0
SUNPOWER CORP COM 867652406 2,223 74,079 SH   SOLE   2,060 0 72,019
SUNCOR ENERGY INC COM 867224107 37,740 1,462,805 SH   SOLE   623,967 0 838,838
SUN HYDRAULICS CORP COM 866942105 218 6,905 SH   SOLE   0 0 6,905
SUN LIFE FINANCIAL INC COM 866796105 547 17,533 SH   SOLE   0 0 17,533
SUN COMMUNITIES INC COM 866674104 923 13,480 SH   SOLE   100 0 13,380
SUMMIT HOTEL PROPERTIES INC COM 866082100 182 15,250 SH   SOLE   0 0 15,250
SUBURBAN PROPANE PARTNERS LP COM 864482104 304 12,531 SH   SOLE   1,282 0 11,249
STURGIS BANCORP INC COM 864087101 598 57,066 SH   SOLE   0 0 57,066
STRYKER CORP COM 863667101 25,898 278,663 SH   SOLE   78,321 0 200,342
STOCK YARDS BANCORP INC COM 861025104 234 6,192 SH   SOLE   0 0 6,192
STERICYCLE INC COM 858912108 126,164 1,046,137 SH   SOLE   513,074 0 533,063
STATE STREET CORP COM 857477103 1,069 16,123 SH   SOLE   9,684 0 6,439
STARBUCKS CORP COM 855244109 233,664 3,892,471 SH   SOLE   889,307 31,547 2,971,617
STAPLES INC COM 855030102 517 54,599 SH   SOLE   4,650 0 49,949
STANLEY BLACK & DECKER INC COM 854502101 1,232 11,547 SH   SOLE   0 0 11,547
SQUARE INC - A COM 852234103 2,235 170,836 SH   SOLE   114,800 0 56,036
SPLUNK INC COM 848637104 1,161 19,744 SH   SOLE   1,832 0 17,912
SPECTRA ENERGY CORP COM 847560109 1,011 42,233 SH   SOLE   2,929 0 39,304
SOUTHWEST AIRLINES CO COM 844741108 271 6,312 SH   SOLE   1,460 0 4,852
SOUTHERN CO/THE COM 842587107 2,051 43,849 SH   SOLE   13,152 0 30,697
SOUTHERN BANC COMPANY INC (THE COM 842233108 103 10,542 SH   SOLE   0 0 10,542
SONUS NETWORKS INC COM 835916503 222 31,229 SH   SOLE   29,800 0 1,429
SNAP-ON INC COM 833034101 6,693 39,043 SH   SOLE   12,333 0 26,710
JM SMUCKER CO/THE COM 832696405 25,051 203,113 SH   SOLE   14,043 0 189,070
SKECHERS USA INC-CL A COM 830566105 771 25,550 SH   SOLE   2,400 0 23,150
SIONIX CORP COM 829400100 0 30,000 SH   SOLE   0 0 30,000
SIMON PROPERTY GROUP INC COM 828806109 677 3,486 SH   SOLE   255 0 3,231
SILVER WHEATON CORP COM 828336107 137 11,045 SH   SOLE   3,138 0 7,907
SILICON LABORATORIES INC COM 826919102 3,103 63,945 SH   SOLE   500 0 63,445
SIEMENS AG-SPONS ADR ADR 826197501 811 8,412 SH   SOLE   6,625 0 1,787
SHUTTERSTOCK INC COM COM 825690100 658 20,347 SH   SOLE   1,855 0 18,492
SHERWIN-WILLIAMS CO/THE COM 824348106 5,734 22,090 SH   SOLE   11,231 0 10,859
SHELL MIDSTREAM PARTNERS L P U LTD PARTN 822634101 6,063 146,035 SH   SOLE   7,950 0 138,085
SHAKE SHACK INC CL A COM 819047101 1,639 41,412 SH   SOLE   1,500 0 39,912
SEQUENOM INC COM 817337405 82 50,000 SH   SOLE   0 0 50,000
SEMPRA ENERGY COM 816851109 1,815 19,314 SH   SOLE   212 0 19,102
SEATTLE GENETICS INC COM 812578102 30,603 681,900 SH   SOLE   80,641 0 601,259
SCOTTS MIRACLE-GRO CO-CL A COM 810186106 18,014 279,254 SH   SOLE   68,955 0 210,299
SCHWAB (CHARLES) CORP COM 808513105 51,621 1,567,599 SH   SOLE   441,847 0 1,125,752
SCHLUMBERGER LTD COM 806857108 82,973 1,189,586 SH   SOLE   645,060 0 544,526
HENRY SCHEIN INC COM 806407102 1,861 11,772 SH   SOLE   3,441 0 8,331
SCANSOURCE INC COM 806037107 237 7,358 SH   SOLE   800 0 6,558
SAP SE-SPONSORED ADR ADR 803054204 826 10,450 SH   SOLE   9,499 0 951
SANGAMO BIOSCIENCES INC COM 800677106 195 21,400 SH   SOLE   18,400 0 3,000
SAN JUAN BASIN ROYALTY TR-UBI COM 798241105 57 14,000 SH   SOLE   0 0 14,000
ST JUDE MEDICAL INC COM 790849103 401 6,497 SH   SOLE   2,664 0 3,833
SEI INVESTMENTS CO COM 784117103 1,666 31,807 SH   SOLE   2,636 0 29,171
RYANAIR HOLDINGS PLC-SP ADR ADR 783513203 589 6,816 SH   SOLE   5,260 0 1,556
RUCKUS WIRELESS INC COM COM 781220108 1,058 98,800 SH   SOLE   0 0 98,800
KONINKLIJKE KPN NV - SP ADR ADR 780641205 70 18,407 SH   SOLE   0 0 18,407
ROYAL DUTCH SHELL-SPON ADR-A ADR 780259206 3,296 71,987 SH   SOLE   26,834 0 45,153
ROYAL DUTCH SHELL-SPON ADR-B ADR 780259107 1,555 33,783 SH   SOLE   22,694 0 11,089
ROYAL BANK OF CANADA ADR 780087102 264 4,934 SH   SOLE   0 0 4,934
ROVI CORP OPTION 779376902 65 4,000 SH Call SOLE   0 0 4,000
ROVI CORP COM 779376102 1,195 71,750 SH   SOLE   2,000 0 69,750
ROSS STORES INC COM 778296103 302 5,620 SH   SOLE   1,954 0 3,666
ROPER TECHNOLOGIES INC COM 776696106 3,141 16,551 SH   SOLE   9,931 0 6,620
ROLLS-ROYCE HOLDINGS-SP ADR ADR 775781206 266 31,267 SH   SOLE   28,403 0 2,864
ROGERS COMMUNICATIONS INC-B COM 775109200 337 9,796 SH   SOLE   619 0 9,177
ROCKWELL COLLINS INC COM 774341101 27,252 295,255 SH   SOLE   181,252 0 114,003
ROCKWELL AUTOMATION INC COM 773903109 1,074 10,472 SH   SOLE   6,222 0 4,250
ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 5,644 163,735 SH   SOLE   105,165 0 58,570
ROBERT HALF INTL INC COM 770323103 9,259 196,443 SH   SOLE   79,405 0 117,038
RITE AID CORP COM 767754104 231 29,520 SH   SOLE   0 0 29,520
RITCHIE BROS AUCTIONEERS COM 767744105 805 33,428 SH   SOLE   1,755 0 31,673
RIO TINTO PLC-SPON ADR ADR 767204100 483 16,621 SH   SOLE   15,132 0 1,489
RIGNET INC COM 766582100 1,267 61,270 SH   SOLE   9,160 0 52,110
REYNOLDS AMERICAN INC COM 761713106 714 15,488 SH   SOLE   12,610 0 2,878
REXAM PLC-SPONSORED ADR ADR 761655604 205 4,603 SH   SOLE   189 0 4,414
RESTORATION HARDWARE HOLDING COM 761283100 1,078 13,572 SH   SOLE   2,936 0 10,636
RESMED INC COM 761152107 14,056 261,805 SH   SOLE   30,020 0 231,785
REPUBLIC SERVICES INC COM 760759100 889 20,232 SH   SOLE   1,738 0 18,494
RELX PLC - SPON ADR ADR 759530108 891 49,986 SH   SOLE   39,451 0 10,535
RED HAT INC COM 756577102 108,347 1,308,395 SH   SOLE   929,131 0 379,264
RECKITT BENCKISER-SPON ADR ADR 756255204 702 37,538 SH   SOLE   33,784 0 3,754
RAYTHEON COMPANY COM 755111507 3,250 26,104 SH   SOLE   2,361 0 23,743
RAPID7 INC COM COM 753422104 1,989 131,490 SH   SOLE   14,180 0 117,310
RACKSPACE HOSTING INC COM 750086100 3,810 150,500 SH   SOLE   6,725 0 143,775
RPM INTERNATIONAL INC COM 749685103 450 10,212 SH   SOLE   4,150 0 6,062
RLI CORP COM 749607107 370 6,010 SH   SOLE   0 0 6,010
QUOTIENT TECHNOLOGY INC COM 749119103 158 23,232 SH   SOLE   9,554 0 13,678
QUESTAR CORP COM 748356102 403 20,730 SH   SOLE   0 0 20,730
QUALCOMM INC COM 747525103 21,580 431,750 SH   SOLE   108,680 0 323,070
PUBLIC SERVICE ENTERPRISE GP COM 744573106 357 9,221 SH   SOLE   617 0 8,604
PRUDENTIAL FINANCIAL INC COM 744320102 1,070 13,152 SH   SOLE   2,147 0 11,005
PROTO LABS INC COM 743713109 47,045 738,661 SH   SOLE   251,429 0 487,232
PROTEIN POLYMER TECHNOLOGIES I COM 743697104 0 660,000 SH   SOLE   0 0 660,000
PROOFPOINT INC COM 743424103 1,537 23,655 SH   SOLE   405 0 23,250
PROGRESSIVE CORP COM 743315103 2,935 92,324 SH   SOLE   6,018 0 86,306
PROGENICS PHARMACEUTICALS INC COM 743187106 147 24,000 SH   SOLE   0 0 24,000
PRIVATEBANCORP INC COM 742962103 1,308 31,900 SH   SOLE   3,300 0 28,600
PROCTER & GAMBLE CO/THE COM 742718109 39,400 496,175 SH   SOLE   129,365 0 366,810
PRICELINE GROUP INC/THE COM 741503403 53,460 41,932 SH   SOLE   34,898 0 7,034
PRECISION CASTPARTS CORP COM 740189105 17,197 74,125 SH   SOLE   49,192 0 24,933
POPULAR INC COM ADR 733174700 1,091 38,500 SH   SOLE   0 0 38,500
POLARIS INDUSTRIES INC COM 731068102 291 3,395 SH   SOLE   794 0 2,601
PLUM CREEK TIMBER CO COM 729251108 1,135 23,803 SH   SOLE   5,931 0 17,872
PLAINS ALL AMER PIPELINE LP COM 726503105 6,104 264,256 SH   SOLE   31,363 0 232,893
PIONEER NATURAL RESOURCES CO COM 723787107 10,004 79,794 SH   SOLE   74,621 0 5,173
PHILLIPS 66 PARTNERS LP COM UN LTD PARTN 718549207 2,504 40,787 SH   SOLE   2,500 0 38,287
PHILLIPS 66 COM 718546104 3,063 37,453 SH   SOLE   13,222 0 24,231
PHILIP MORRIS INTERNATIONAL COM 718172109 20,542 233,682 SH   SOLE   49,404 0 184,278
PFIZER INC COM 717081103 22,190 687,440 SH   SOLE   196,916 0 490,524
PFENEX INC COM COM 717071104 1,855 149,844 SH   SOLE   17,810 0 132,034
PERMIAN BASIN ROYALTY TRUST UB COM 714236106 111 22,000 SH   SOLE   9,500 0 12,500
PEPSICO INC COM 713448108 31,087 311,119 SH   SOLE   66,146 0 244,973
J C PENNEY CO INC COM 708160106 218 32,775 SH   SOLE   2,825 0 29,950
PAYCHEX INC COM 704326107 28,816 544,828 SH   SOLE   191,800 0 353,028
PATTERSON COS INC COM 703395103 459 10,164 SH   SOLE   500 0 9,664
PARKER HANNIFIN CORP COM 701094104 887 9,145 SH   SOLE   400 0 8,745
PAREXEL INTERNATIONAL CORP COM 699462107 232 3,421 SH   SOLE   899 0 2,522
January 16 Calls on P US OPTION 698354907 13 1,000 SH Call SOLE   1,000 0 0
PANDORA MEDIA INC COM 698354107 13,956 1,040,823 SH   SOLE   728,932 0 311,891
PALO ALTO NETWORKS INC COM 697435105 58,525 332,266 SH   SOLE   82,400 0 249,866
PACWEST BANCORP COM 695263103 232 5,407 SH   SOLE   0 0 5,407
PACCAR INC COM 693718108 945 19,958 SH   SOLE   1,553 0 18,405
PPG INDUSTRIES INC COM 693506107 4,083 41,323 SH   SOLE   22,823 0 18,500
PNC FINANCIAL SERVICES GROUP COM 693475105 1,855 19,464 SH   SOLE   1,747 0 17,717
OWENS & MINOR INC COM 690732102 689 19,157 SH   SOLE   485 0 18,672
ORKLA ASA-SPON ADR ADR 686331109 155 19,860 SH   SOLE   0 0 19,860
ORIX - SPONSORED ADR ADR 686330101 594 8,465 SH   SOLE   7,676 0 789
ORCA TECHNOLOGIES INC COM 685935108 0 46,250 SH   SOLE   46,250 0 0
ON ASSIGNMENT INC COM 682159108 2,330 51,845 SH   SOLE   25,710 0 26,135
OMEROS CORP COM 682143102 173 11,000 SH   SOLE   0 0 11,000
OMNICOM GROUP COM 681919106 2,257 29,828 SH   SOLE   1,747 0 28,081
OLD REPUBLIC INTL CORP COM 680223104 950 50,999 SH   SOLE   7,000 0 43,999
OLD NATIONAL BANCORP COM 680033107 447 33,000 SH   SOLE   300 0 32,700
OFFICE DEPOT INC COM 676220106 199 35,280 SH   SOLE   0 0 35,280
OCCIDENTAL PETROLEUM CORP COM 674599105 4,036 59,708 SH   SOLE   20,445 0 39,263
OSI SYSTEMS INC COM 671044105 2,787 31,435 SH   SOLE   23,364 0 8,071
NUVASIVE INC COM 670704105 1,542 28,511 SH   SOLE   3,963 0 24,548
NUCOR CORP COM 670346105 642 15,941 SH   SOLE   1,240 0 14,701
NOVO-NORDISK A/S-SPONS ADR ADR 670100205 15,745 271,113 SH   SOLE   17,254 0 253,859
NORTHROP GRUMMAN CORP COM 666807102 1,836 9,727 SH   SOLE   4,524 0 5,203
NORTHERN TRUST CORP COM 665859104 56,349 781,653 SH   SOLE   491,807 0 289,846
NORTHEAST INDIANA BANCORP INC COM 664196201 240 8,000 SH   SOLE   0 0 8,000
NORTH EUROPEAN OIL ROYALTY TRU COM 659310106 80 11,000 SH   SOLE   2,500 0 8,500
NORFOLK SOUTHERN CORP COM 655844108 1,710 20,224 SH   SOLE   10,209 0 10,015
NORDSTROM INC COM 655664100 1,098 22,058 SH   SOLE   3,778 0 18,280
NOBLE ENERGY INC COM 655044105 1,120 34,024 SH   SOLE   14,709 0 19,315
NIPPON TELEGRAPH & TELE-ADR ADR 654624105 243 6,119 SH   SOLE   303 0 5,816
NIKE INC -CL B COM 654106103 41,683 666,923 SH   SOLE   114,138 0 552,785
NIDEC CORPORATION-SPON ADR ADR 654090109 317 17,423 SH   SOLE   15,444 0 1,979
NEWMONT MINING CORP HOLDING CO OPTION 651639906 44 2,500 SH Call SOLE   0 0 2,500
NEWMONT MINING CORP COM 651639106 1,339 74,465 SH   SOLE   3,300 0 71,165
NEWELL RUBBERMAID INC COM 651229106 2,387 54,172 SH   SOLE   45,186 0 8,986
NEW YORK COMMUNITY BANCORP COM 649445103 552 33,853 SH   SOLE   12,200 0 21,653
NESTLE SA-SPONS ADR ADR 641069406 15,425 207,162 SH   SOLE   53,446 0 153,716
NEPHROS INC COM 640671301 26 121,334 SH   SOLE   0 0 121,334
NEOGEN CORP COM 640491106 213 3,778 SH   SOLE   38 0 3,740
NEKTAR THERAPEUTICS COM 640268108 5,552 329,545 SH   SOLE   14,100 0 315,445
NATIONAL OILWELL VARCO INC COM 637071101 764 22,820 SH   SOLE   2,138 0 20,682
NATIONAL GENERAL HOLDINGS CORP COM 636220303 244 11,200 SH   SOLE   3,000 0 8,200
NATIONAL FUEL GAS CO COM 636180101 941 22,010 SH   SOLE   656 0 21,354
NATIONAL CINEMEDIA INC COM 635309107 332 21,119 SH   SOLE   546 0 20,573
NATIONAL BEVERAGE CORP COM 635017106 1,229 27,057 SH   SOLE   0 0 27,057
NATIONAL BANK HOLDINGS CORPORA COM 633707104 267 12,500 SH   SOLE   0 0 12,500
MURPHY USA INC COM 626755102 277 4,575 SH   SOLE   4,500 0 75
MURPHY OIL CORP COM 626717102 494 22,003 SH   SOLE   21,448 0 555
MULTI COLOR CORP COM 625383104 266 4,455 SH   SOLE   0 0 4,455
MOTOROLA SOLUTIONS INC COM 620076307 1,183 17,290 SH   SOLE   504 0 16,786
MORNINGSTAR INC COM 617700109 21,555 268,076 SH   SOLE   127,975 0 140,101
MORGAN STANLEY COM 617446448 2,243 70,522 SH   SOLE   22,541 0 47,981
MOODY'S CORP COM 615369105 9,199 91,680 SH   SOLE   52,707 0 38,973
MONSTER WORLDWIDE INC COM 611742107 120 21,050 SH   SOLE   1,500 0 19,550
MONROE CAPITAL CORP COM 610335101 9,693 740,471 SH   SOLE   38,903 0 701,568
MONOLITHIC POWER SYSTEMS INC COM 609839105 1,303 20,446 SH   SOLE   13,570 0 6,876
MONDELEZ INTERNATIONAL INC-A COM 609207105 3,451 76,964 SH   SOLE   4,522 0 72,442
MITSUBISHI UFJ FINL-SPON ADR ADR 606822104 611 98,435 SH   SOLE   89,184 0 9,251
MITEK SYSTEMS INC NEW COM 606710200 942 229,345 SH   SOLE   1,725 0 227,620
MINERALS TECHNOLOGIES INC COM 603158106 2,340 51,016 SH   SOLE   5,332 0 45,684
HERMAN MILLER INC COM 600544100 359 12,500 SH   SOLE   12,500 0 0
MIDDLEBY CORP COM 596278101 3,964 36,754 SH   SOLE   25,108 0 11,646
MICRON TECHNOLOGY INC COM 595112103 1,953 137,943 SH   SOLE   23,650 0 114,293
MICROCHIP TECHNOLOGY INC COM 595017104 6,021 129,377 SH   SOLE   39,126 0 90,251
MICROVISION INC DEL COM 594960304 35 12,375 SH   SOLE   0 0 12,375
MICROSOFT CORP COM 594918104 99,434 1,792,260 SH   SOLE   696,174 0 1,096,086
METTLER-TOLEDO INTERNATIONAL COM 592688105 2,411 7,111 SH   SOLE   5,945 0 1,166
MERRIMACK PHARMACEUTICALS INC COM 590328100 2,426 307,100 SH   SOLE   34,675 0 272,425
MERIT MEDICAL SYSTEMS INC COM 589889104 286 15,399 SH   SOLE   0 0 15,399
MEREDITH CORP COM 589433101 265 6,120 SH   SOLE   6,000 0 120
MEAD JOHNSON NUTRITION CO COM 582839106 26,859 340,210 SH   SOLE   115,737 0 224,473
MCDONALD'S CORP COM 580135101 27,490 232,695 SH   SOLE   63,329 0 169,366
MCCORMICK & CO-NON VTG SHRS COM 579780206 37,256 435,444 SH   SOLE   243,576 0 191,868
MARTIN MIDSTREAM PARTNERS LP COM 573331105 255 11,770 SH   SOLE   0 0 11,770
MARRIOTT INTERNATIONAL -CL A COM 571903202 13,519 201,662 SH   SOLE   43,855 0 157,807
MARSH & MCLENNAN COS COM 571748102 2,061 37,168 SH   SOLE   2,812 0 34,356
MARLIN BUSINESS SVCS CORP COM 571157106 2,216 138,016 SH   SOLE   5,200 0 132,816
MARCUS & MILLICHAP INC COM 566324109 18,385 630,968 SH   SOLE   251,644 0 379,324
MARATHON OIL CORP COM 565849106 192 15,253 SH   SOLE   7,510 0 7,743
MANHATTAN ASSOCIATES INC COM 562750109 286 4,321 SH   SOLE   0 0 4,321
MALVERN BANCORP INC COM COM 561409103 439 25,000 SH   SOLE   25,000 0 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106 17,253 254,034 SH   SOLE   19,472 0 234,562
STEVEN MADDEN LTD COM 556269108 2,106 69,678 SH   SOLE   53,238 0 16,440
MSC INDUSTRIAL DIRECT CO-A COM 553530106 437 7,781 SH   SOLE   610 0 7,171
MDC PARTNERS INC-A COM 552697104 3,171 146,010 SH   SOLE   2,250 0 143,760
LULULEMON ATHLETICA INC COM 550021109 15,437 294,209 SH   SOLE   67,900 0 226,309
LOWE'S COS INC COM 548661107 56,814 747,171 SH   SOLE   397,136 0 350,035
LOEWS CORP COM 540424108 462 12,043 SH   SOLE   24 0 12,019
LOCKHEED MARTIN CORP COM 539830109 1,489 6,859 SH   SOLE   2,645 0 4,214
LLOYDS BANKING GROUP PLC-ADR ADR 539439109 611 140,333 SH   SOLE   93,435 0 46,898
LITTELFUSE INC COM 537008104 335 3,135 SH   SOLE   1,475 0 1,660
LINN ENERGY LLC-UNITS COM 536020100 23 18,040 SH   SOLE   3,600 0 14,440
LINCOLN NATIONAL CORP COM 534187109 866 17,238 SH   SOLE   759 0 16,479
ELI LILLY & CO COM 532457108 7,111 84,394 SH   SOLE   23,774 0 60,620
LIBERTY MEDIA CORP - C COM 531229300 284 7,480 SH   SOLE   397 0 7,083
LEXMARK INTERNATIONAL INC CL A COM 529771107 224 6,906 SH   SOLE   1,350 0 5,556
LEMAITRE VASCULAR INC COM 525558201 263 15,229 SH   SOLE   6,262 0 8,967
LEGGETT & PLATT INC COM 524660107 2,764 65,784 SH   SOLE   8,695 0 57,089
ESTEE LAUDER COMPANIES-CL A COM 518439104 1,779 20,210 SH   SOLE   11,936 0 8,274
LAS VEGAS SANDS CORP COM 517834107 706 16,109 SH   SOLE   1,775 0 14,334
LANDSTAR SYSTEM INC COM 515098101 492 8,387 SH   SOLE   1,286 0 7,101
LACLEDE GROUP INC COM 505597104 255 4,300 SH   SOLE   0 0 4,300
LKQ CORP COM 501889208 26,645 899,262 SH   SOLE   392,521 0 506,741
KROGER CO COM 501044101 1,300 31,096 SH   SOLE   12,792 2,000 16,304
KRAFT HEINZ CO/THE COM 500754106 3,599 49,481 SH   SOLE   5,242 0 44,239
KOHLS CORP COM 500255104 6,454 135,521 SH   SOLE   21,070 0 114,451
KIMBERLY-CLARK DE MEXICO-ADR ADR 494386204 470 40,392 SH   SOLE   2,592 0 37,800
KIMBERLY-CLARK CORP COM 494368103 14,385 113,000 SH   SOLE   19,133 0 93,867
KEYCORP NEW COM 493267108 186 14,118 SH   SOLE   7,603 0 6,515
KELLOGG CO COM 487836108 2,744 37,976 SH   SOLE   2,928 0 35,048
KATE SPADE & COMPANY COM 485865109 641 36,128 SH   SOLE   800 0 35,328
KAO CORP-SPONSORED ADR ADR 485537302 714 13,882 SH   SOLE   12,569 0 1,313
JOY GLOBAL INC OPTION 481165908 31 2,600 SH Call SOLE   0 0 2,600
JOY GLOBAL INC COM 481165108 821 65,150 SH   SOLE   9,809 0 55,341
JOHNSON CONTROLS INC COM 478366107 1,445 36,596 SH   SOLE   3,509 0 33,087
JOHNSON & JOHNSON COM 478160104 63,784 620,956 SH   SOLE   173,127 0 447,829
JOHN BEAN TECHNOLOGIES CORP COM 477839104 3,526 70,765 SH   SOLE   51,335 0 19,430
JARDEN CORP COM 471109108 6,422 112,438 SH   SOLE   96,351 0 16,087
JAPAN TOBACCO INC-UNSPON ADR ADR 471105205 333 17,924 SH   SOLE   0 0 17,924
JACOBS ENGINEERING GROUP INC COM 469814107 281 6,708 SH   SOLE   3,698 0 3,010
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 1,680 25,026 SH   SOLE   17,959 0 7,067
ISHARES MSCI EAFE VALUE ETF ETF 464288877 3,382 72,700 SH   SOLE   46,088 0 26,612
ISHARES MSCI USA ESG SELECT ETF 464288802 529 6,350 SH   SOLE   6,150 0 200
ISHARES US PREFERRED STOCK E ETF 464288687 777 20,000 SH   SOLE   7,000 0 13,000
ISHARES 1-3 YEAR CREDIT BOND ETF 464288646 815 7,795 SH   SOLE   2,370 0 5,425
ISHARES INTERNATIONAL SELECT D ETF 464288448 2,370 82,550 SH   SOLE   23,767 0 58,783
ISHARES NATIONAL AMT-FREE MU ETF 464288414 996 9,000 SH   SOLE   2,700 0 6,300
ISHARES JP MORGAN USD EMERGI ETF 464288281 395 3,732 SH   SOLE   0 0 3,732
ISHARES MSCI EAFE SMALL-CAP ETF 464288273 1,381 27,655 SH   SOLE   7,505 0 20,150
ISHARES MSCI ACWI ETF ETF 464288257 3,603 64,557 SH   SOLE   18,080 0 46,477
ISHARES MSCI ACWI EX US INDEX ETF 464288240 3,354 84,690 SH   SOLE   12,120 0 72,570
ISHARES S&P SMALL-CAP 600 GR ETF 464287887 282 2,272 SH   SOLE   101 0 2,171
ISHARES S&P SMALL-CAP 600 VA ETF 464287879 297 2,755 SH   SOLE   660 0 2,095
ISHARES EUROPE ETF ETF 464287861 227 5,675 SH   SOLE   0 0 5,675
ISHARES CORE S&P SMALL-CAP E ETF 464287804 1,222 11,102 SH   SOLE   5,225 0 5,877
ISHARES US REAL ESTATE ETF ETF 464287739 551 7,338 SH   SOLE   2,808 0 4,530
ISHARES S&P MID-CAP 400 VALU ETF 464287705 1,438 12,276 SH   SOLE   3,031 0 9,245
ISHARES RUSSELL 3000 ETF ETF 464287689 13,562 112,722 SH   SOLE   56,072 0 56,650
ISHARES CORE US GROWTH ETF ETF 464287671 2,494 30,737 SH   SOLE   24,768 0 5,969
ISHARES CORE US VALUE ETF ETF 464287663 8,242 64,704 SH   SOLE   60,481 0 4,223
ISHARES RUSSELL 2000 ETF ETF 464287655 10,270 91,200 SH   SOLE   43,864 0 47,336
ISHARES RUSSELL 2000 GROWTH ETF 464287648 1,630 11,710 SH   SOLE   3,514 0 8,196
ISHARES RUSSELL 2000 VALUE E ETF 464287630 2,730 29,695 SH   SOLE   13,314 0 16,381
ISHARES RUSSELL 1000 ETF ETF 464287622 265 2,344 SH   SOLE   200 0 2,144
ISHARES RUSSELL 1000 GROWTH ETF 464287614 8,164 82,073 SH   SOLE   22,049 0 60,024
ISHARES S&P MID-CAP 400 GROW ETF 464287606 784 4,872 SH   SOLE   293 0 4,579
ISHARES RUSSELL 1000 VALUE E ETF 464287598 8,768 89,606 SH   SOLE   49,137 0 40,469
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 2,035 6,018 SH   SOLE   1,072 0 4,946
ISHARES CORE S&P MIDCAP ETF ETF 464287507 2,021 14,503 SH   SOLE   5,078 1,000 8,425
ISHARES RUSSELL MID-CAP ETF ETF 464287499 3,375 21,074 SH   SOLE   2,500 0 18,574
ISHARES RUSSELL MID-CAP GROW ETF 464287481 1,396 15,190 SH   SOLE   4,546 0 10,644
ISHARES RUSSELL MID CAP VALUE ETF 464287473 5,067 73,810 SH   SOLE   5,674 0 68,136
ISHARES MSCI EAFE ETF ETF 464287465 35,461 603,900 SH   SOLE   375,370 0 228,530
ISHARES 7-10 YEAR TREASURY B ETF 464287440 3,028 28,680 SH   SOLE   0 0 28,680
ISHARES 20+ YEAR TREASURY BO ETF 464287432 777 6,444 SH   SOLE   0 0 6,444
ISHARES S&P 500 VALUE ETF ETF 464287408 358 4,045 SH   SOLE   1,786 0 2,259
ISHARES S&P 500 GROWTH ETF ETF 464287309 348 3,014 SH   SOLE   277 0 2,737
ISHARES IBOXX INVESTMENT GRA ETF 464287242 1,953 17,129 SH   SOLE   0 0 17,129
ISHARES MSCI EMERGING MARKET ETF 464287234 4,318 134,174 SH   SOLE   23,893 3,000 107,281
ISHARES CORE U.S. AGGREGATE ETF 464287226 622 5,755 SH   SOLE   0 0 5,755
ISHARES CORE S&P 500 ETF ETF 464287200 3,819 18,641 SH   SOLE   12,324 0 6,317
ISHARES CHINA LARGE-CAP ETF ETF 464287184 633 17,927 SH   SOLE   3,911 0 14,016
ISHARES TIPS BOND ETF ETF 464287176 16,694 152,208 SH   SOLE   78,319 0 73,889
ISHARES SELECT DIVIDEND ETF ETF 464287168 5,748 76,490 SH   SOLE   12,845 0 63,645
ISHARES S&P 100 ETF ETF 464287101 218 2,400 SH   SOLE   0 0 2,400
ISHARES MSCI HONG KONG ETF ETF 464286871 751 37,897 SH   SOLE   900 0 36,997
ISHARES MSCI JAPAN ETF ETF 464286848 2,581 212,956 SH   SOLE   10,908 0 202,048
ISHARES MSCI GERMANY ETF ETF 464286806 266 10,163 SH   SOLE   1,298 0 8,865
ISHARES MSCI EUROZONE ETF ETF 464286608 449 12,800 SH   SOLE   12,800 0 0
ISHARES MSCI EMERGING MARKETS ETF 464286533 1,554 31,946 SH   SOLE   4,046 0 27,900
ISHARES MSCI ALL COUNTRY WORLD ETF 464286525 1,116 16,115 SH   SOLE   15,915 0 200
ISHARES GOLD TRUST ETF 464285105 2,236 218,651 SH   SOLE   74,050 0 144,601
IRIDEX CORP COM 462684101 113 12,204 SH   SOLE   3,204 0 9,000
IONIS PHARMACEUTICALS INC COM 462222100 353 5,712 SH   SOLE   417 0 5,295
INVENTURE FOODS INC COM 461212102 565 79,736 SH   SOLE   500 0 79,236
INTUIT INC COM 461202103 26,536 274,987 SH   SOLE   202,125 0 72,862
INTERNATIONAL PAPER CO COM 460146103 1,960 51,978 SH   SOLE   19,227 0 32,751
INTL FLAVORS & FRAGRANCES COM 459506101 1,898 15,874 SH   SOLE   11,584 0 4,290
INTL BUSINESS MACHINES CORP COM 459200101 9,624 69,936 SH   SOLE   11,922 0 58,014
INTEL CORP COM 458140100 15,840 459,819 SH   SOLE   106,422 0 353,397
INTEGRATED DEVICE TECH INC COM 458118106 283 10,750 SH   SOLE   10,750 0 0
ING GROEP NV-SPONSORED ADR ADR 456837103 294 21,905 SH   SOLE   876 0 21,029
IMPERIAL TOBACCO GR-SPON ADR ADR 453142101 302 2,864 SH   SOLE   699 0 2,165
ILLUMINA INC COM 452327109 14,707 76,620 SH   SOLE   29,820 0 46,800
ILLINOIS TOOL WORKS COM 452308109 62,347 672,713 SH   SOLE   226,759 0 445,954
IHS INC-CLASS A COM 451734107 17,330 146,343 SH   SOLE   35,280 0 111,063
HURON CONSULTING GROUP INC COM 447462102 926 15,608 SH   SOLE   12,212 0 3,396
HUNT (JB) TRANSPRT SVCS INC COM 445658107 15,067 205,387 SH   SOLE   168,776 0 36,611
HUMANA INC COM 444859102 528 2,963 SH   SOLE   1,153 0 1,810
HUDSON TECHNOLOGIES INC COM 444144109 325 109,808 SH   SOLE   45,019 0 64,789
HORTONWORKS INC COM 440894103 351 16,040 SH   SOLE   6,590 0 9,450
HORMEL FOODS CORP COM 440452100 973 12,300 SH   SOLE   0 0 12,300
HOPFED BANCORP INC COM 439734104 647 53,947 SH   SOLE   586 0 53,361
HONEYWELL INTERNATIONAL INC COM 438516106 5,975 57,695 SH   SOLE   8,165 0 49,530
HOME DEPOT INC COM 437076102 53,059 401,208 SH   SOLE   121,858 0 279,350
HOLLY ENERGY PARTNERS L P UNIT LTD PARTN 435763107 1,284 41,260 SH   SOLE   2,060 0 39,200
HILLTOP HOLDINGS INC COM 432748101 192 10,001 SH   SOLE   10,001 0 0
HIGHLANDS BANKSHARES INC-VA COM 430893107 291 59,800 SH   SOLE   0 0 59,800
HI CRUSH PARTNERS LP COM UNIT OPTION 428337109 87 15,100 SH Call SOLE   0 0 15,100
HI-CRUSH PARTNERS LP COM 428337109 605 102,277 SH   SOLE   13,701 0 88,576
HEXCEL CORP COM 428291108 396 8,534 SH   SOLE   3,524 0 5,010
HERSHEY CO/THE COM 427866108 2,195 24,597 SH   SOLE   5,895 0 18,702
JACK HENRY & ASSOCIATES INC COM 426281101 701 8,980 SH   SOLE   1,585 0 7,395
HEICO CORP COM 422806109 11,322 208,278 SH   SOLE   149,057 0 59,221
HEALTHSOUTH CORP COM 421924309 1,466 42,128 SH   SOLE   28,195 0 13,933
HEALTHCARE SERVICES GROUP COM 421906108 35,348 1,013,708 SH   SOLE   103,291 0 910,417
HARTFORD FINANCIAL SVCS GRP COM 416515104 213 4,907 SH   SOLE   979 0 3,928
HARRIS CORP COM 413875105 989 11,396 SH   SOLE   41 0 11,355
HARMAN INTERNATIONAL INDUSTRIE COM 413086109 720 7,650 SH   SOLE   2,000 0 5,650
HARLEY-DAVIDSON INC COM 412822108 8,352 184,006 SH   SOLE   31,816 0 152,190
HANOVER INSURANCE GROUP INC/ COM 410867105 239 2,954 SH   SOLE   0 0 2,954
HALLIBURTON CO COM 406216101 2,973 87,352 SH   SOLE   14,765 0 72,587
HAIN CELESTIAL GROUP INC COM 405217100 232 5,762 SH   SOLE   418 0 5,344
HSBC HOLDINGS PLC-SPONS ADR ADR 404280406 1,432 36,309 SH   SOLE   7,408 0 28,901
GRUBHUB INC COM 400110102 2,935 121,297 SH   SOLE   29,803 0 91,494
GROUPON INC COM 399473107 40 13,050 SH   SOLE   6,000 0 7,050
GRIFOLS SA-ADR ADR 398438408 3,935 121,466 SH   SOLE   92,075 0 29,391
GREIF INC-CL A COM 397624107 221 7,192 SH   SOLE   2,792 0 4,400
GREEN BRICK PARTNERS INC COM COM 392709101 95 13,250 SH   SOLE   0 0 13,250
WW GRAINGER INC COM 384802104 50,945 251,470 SH   SOLE   157,108 0 94,362
GRACO INC COM 384109104 944 13,111 SH   SOLE   500 0 12,611
GOLDCORP INC OPTION 380956909 404 35,000 SH Call SOLE   0 0 35,000
GOLDCORP INC COM 380956409 1,320 114,200 SH   SOLE   6,500 0 107,700
GLU MOBILE INC COM 379890106 109 44,900 SH   SOLE   0 0 44,900
GLOBUS MEDICAL INC - A COM 379577208 4,719 169,646 SH   SOLE   134,836 0 34,810
GLOBAL LINKS CORPORATION COM 379408701 0 50,000 SH   SOLE   0 0 50,000
GILEAD SCIENCES INC COM 375558103 242,240 2,393,915 SH   SOLE   1,077,980 0 1,315,935
GENUINE PARTS CO COM 372460105 1,048 12,210 SH   SOLE   237 0 11,973
GENESIS ENERGY LP UNITS LTD PA LTD PARTN 371927104 2,072 56,420 SH   SOLE   2,920 0 53,500
GENERAL MILLS INC COM 370334104 4,636 80,406 SH   SOLE   13,987 0 66,419
GENERAL ELECTRIC CO COM 369604103 74,103 2,378,905 SH   SOLE   855,346 0 1,523,559
GENERAL DYNAMICS CORP COM 369550108 2,829 20,602 SH   SOLE   15,498 0 5,104
GENERAC HOLDINGS INC COM 368736104 3,577 120,175 SH   SOLE   11,550 0 108,625
GARTNER INC COM 366651107 7,734 85,276 SH   SOLE   47,621 0 37,655
GARRISON CAPITAL INC COM 366554103 1,727 141,900 SH   SOLE   10,200 0 131,700
January 16 Calls on GPS US OPTION 364760908 12 500 SH Call SOLE   500 0 0
GAP INC/THE COM 364760108 440 17,842 SH   SOLE   1,842 0 16,000
G & K SERVICES INC -CL A COM 361268105 257 4,095 SH   SOLE   0 0 4,095
FRESHPET INC COM 358039105 926 109,155 SH   SOLE   500 0 108,655
FRESENIUS MEDICAL CARE-ADR ADR 358029106 648 15,488 SH   SOLE   14,207 0 1,281
FRANKLIN RESOURCES INC COM 354613101 558 15,168 SH   SOLE   4,159 0 11,009
FRANKLIN COVEY CO COM 353469109 1,231 73,556 SH   SOLE   50,474 0 23,082
FOUNDATION MEDICINE INC COM COM 350465100 1,794 85,224 SH   SOLE   7,613 0 77,611
FORESTAR GROUP INC COM 346233109 374 34,200 SH   SOLE   0 0 34,200
FORD MOTOR CO COM 345370860 2,499 177,354 SH   SOLE   13,480 0 163,874
FLAGSTAR BANCORP INC COM COM 337930705 1,937 83,830 SH   SOLE   330 0 83,500
FIRSTMERIT CORP COM 337915102 791 42,422 SH   SOLE   0 0 42,422
FISERV INC COM 337738108 41,339 451,992 SH   SOLE   282,018 0 169,974
FIRST MIDWEST BANCORP INC/IL COM 320867104 652 35,376 SH   SOLE   26,250 0 9,126
FIRST HORIZON NATIONAL CORP COM 320517105 208 14,352 SH   SOLE   14,352 0 0
FIFTH THIRD BANCORP COM 316773100 261 13,031 SH   SOLE   3,005 0 10,026
FASTENAL CO COM 311900104 130,847 3,205,480 SH   SOLE   1,387,709 0 1,817,771
FANUC CORP-UNSP ADR ADR 307305102 390 13,561 SH   SOLE   12,277 0 1,284
FAIR ISAAC INC FORMERLY FAIR I COM 303250104 449 4,775 SH   SOLE   0 0 4,775
FACTSET RESEARCH SYSTEMS INC COM 303075105 2,130 13,104 SH   SOLE   11,271 0 1,833
FNBH BANCORP INC HOWELL MICHI COM 302528203 177 141,993 SH   SOLE   141,993 0 0
EXPEDITORS INTL WASH INC COM 302130109 544 12,069 SH   SOLE   7,549 0 4,520
YORKVILLE HIGH INCOME INFRASTR ETF 301505509 221 17,575 SH   SOLE   1,275 0 16,300
YORKVILLE HIGH INCOME MLP ETF 301505103 139 29,825 SH   SOLE   725 0 29,100
ESSEX RENTAL CORP COM 297187106 116 726,500 SH   SOLE   522,800 0 203,700
ESSEX PROPERTY TRUST INC COM 297178105 244 1,022 SH   SOLE   162 0 860
EQUITY COMMONWEALTH COM 294628102 250 9,000 SH   SOLE   0 0 9,000
EQUIFAX INC COM 294429105 25,915 232,696 SH   SOLE   146,890 0 85,806
ENTERPRISE PRODUCTS PARTNERS COM 293792107 13,488 527,284 SH   SOLE   82,201 0 445,083
ENSURGE INC COM 293596300 1 100,000 SH   SOLE   0 0 100,000
ENERPLUS CORP COM 292766102 216 63,239 SH   SOLE   58,161 0 5,078
ENCORE CAPITAL GROUP INC COM 292554102 7,542 259,380 SH   SOLE   211,229 0 48,151
ENCANA CORP COM 292505104 383 75,292 SH   SOLE   600 0 74,692
EMERSON ELECTRIC CO COM 291011104 7,141 149,313 SH   SOLE   78,172 0 71,141
ELECTRONIC ARTS INC COM 285512109 1,727 25,141 SH   SOLE   8,241 0 16,900
ECOLAB INC COM 278865100 89,834 785,404 SH   SOLE   259,202 0 526,202
EBAY INC COM 278642103 4,833 175,881 SH   SOLE   75,870 0 100,011
WTS EASTMAN KODAK COMPANY 135% WTS 277461141 30 19,789 SH   SOLE   4,000 0 15,789
EAGLE PHARMACEUTICALS INC COM COM 269796108 4,353 49,100 SH   SOLE   9,257 0 39,843
EMC CORP/MA COM 268648102 1,013 39,489 SH   SOLE   9,627 0 29,862
EL POLLO LOCO HOLDINGS INC COM 268603107 338 26,825 SH   SOLE   500 0 26,325
DYNAVAX TECHNOLOGIES CORP COM 268158201 5,002 207,068 SH   SOLE   10,892 0 196,176
DURECT CORPORATION COM 266605104 37 16,935 SH   SOLE   0 0 16,935
DUNKIN' BRANDS GROUP INC COM 265504100 15,866 372,540 SH   SOLE   73,129 0 299,411
DU PONT (E.I.) DE NEMOURS COM 263534109 4,627 69,483 SH   SOLE   11,534 0 57,949
DOW CHEMICAL CO/THE COM 260543103 14,436 280,426 SH   SOLE   163,866 0 116,560
DOVER CORP COM 260003108 316 5,161 SH   SOLE   610 0 4,551
DORMAN PRODUCTS INC COM 258278100 684 14,400 SH   SOLE   0 0 14,400
RR DONNELLEY & SONS CO COM 257867101 159 10,825 SH   SOLE   2,725 0 8,100
DONALDSON CO INC COM 257651109 770 26,884 SH   SOLE   16,368 0 10,516
DOMINION MIDSTREAM PARTNERS LP LTD PARTN 257454108 388 12,670 SH   SOLE   0 0 12,670
DOLLAR TREE INC COM 256746108 273 3,538 SH   SOLE   2,084 0 1,454
DOLLAR GENERAL CORP COM 256677105 4,689 65,257 SH   SOLE   54,177 0 11,080
DIXIE GROUP INC COM 255519100 675 129,223 SH   SOLE   0 0 129,223
DISCOVER FINANCIAL SERVICES COM 254709108 2,058 38,397 SH   SOLE   19,630 1,000 17,767
WALT DISNEY CO/THE COM 254687106 64,180 610,777 SH   SOLE   95,019 0 515,758
DICK'S SPORTING GOODS INC COM 253393102 647 18,302 SH   SOLE   1,300 0 17,002
DEXCOM INC COM 252131107 88,873 1,085,146 SH   SOLE   321,390 0 763,756
DEUTSCHE TELEKOM AG-SPON ADR ADR 251566105 241 13,530 SH   SOLE   0 0 13,530
DENTSPLY INTERNATIONAL INC COM 249030107 2,360 38,785 SH   SOLE   2,315 0 36,470
DEERE & CO COM 244199105 1,846 24,210 SH   SOLE   7,908 0 16,302
DAVE & BUSTER'S ENTERTAINMEN COM 238337109 14,776 354,010 SH   SOLE   124,445 0 229,565
DASSAULT SYSTEMES S-SPON ADR ADR 237545108 266 3,319 SH   SOLE   3,005 0 314
DARDEN RESTAURANTS INC COM 237194105 234 3,699 SH   SOLE   50 0 3,649
DANAHER CORP COM 235851102 103,831 1,117,916 SH   SOLE   419,988 0 697,928
DAKTRONICS INC COM 234264109 208 23,900 SH   SOLE   0 0 23,900
DAIWA HOUSE INDUS-UNSP ADR ADR 234062206 227 7,898 SH   SOLE   80 0 7,818
DTE ENERGY COMPANY COM 233331107 603 7,532 SH   SOLE   600 0 6,932
DST SYSTEMS INC COM 233326107 5,154 45,190 SH   SOLE   6,990 0 38,200
DEUTSCHE X TRACKERS MSCI EUROP ETF 233051853 285 11,040 SH   SOLE   0 0 11,040
DEUTSCHE X TRACKERS MSCI EAFE ETF 233051200 2,772 102,071 SH   SOLE   574 0 101,497
CUMMINS INC COM 231021106 1,660 18,864 SH   SOLE   1,106 0 17,758
CRITEO S A SPONSORED ADS ADR 226718104 1,849 46,708 SH   SOLE   3,175 0 43,533
CREE INC COM 225447101 574 21,533 SH   SOLE   2,903 0 18,630
CREDIT ACCEPTANCE CORP-MICH COM 225310101 2,835 13,250 SH   SOLE   0 0 13,250
CRAFT BREW ALLIANCE INC COM 224122101 125 15,050 SH   SOLE   4,500 0 10,550
COWEN GROUP INC-CLASS A COM 223622101 214 55,949 SH   SOLE   22,999 0 32,950
CORNING INC COM 219350105 2,234 122,233 SH   SOLE   11,032 0 111,201
CORCEPT THERAPEUTICS INC COM 218352102 134 27,000 SH   SOLE   0 0 27,000
COPART INC COM 217204106 674 17,764 SH   SOLE   14,407 0 3,357
COOPER COS INC/THE COM 216648402 3,341 24,904 SH   SOLE   465 0 24,439
CONTINENTAL RESOURCES INC/OK COM 212015101 7,420 322,919 SH   SOLE   247,429 0 75,490
CONTINENTAL ENERGY CORP FOR ADR 210909107 0 91,000 SH   SOLE   0 0 91,000
CONTINENTAL AG-SPONS ADR ADR 210771200 409 8,508 SH   SOLE   6,342 0 2,166
CONTAINER STORE GROUP INC (THE COM 210751103 175 21,400 SH   SOLE   18,300 0 3,100
CONSOLIDATED EDISON INC COM 209115104 358 5,578 SH   SOLE   460 0 5,118
CONAGRA FOODS INC COM 205887102 803 19,079 SH   SOLE   1,050 0 18,029
CIE FINANCIERE RICH-UNSP ADR ADR 204319107 77 10,849 SH   SOLE   519 0 10,330
COMMERCE BANCSHARES INC COM 200525103 1,156 27,189 SH   SOLE   0 0 27,189
COLLIERS INTERNATIONAL GROUP COM 194693107 2,401 53,920 SH   SOLE   26,752 0 27,168
COLGATE-PALMOLIVE CO COM 194162103 60,995 915,576 SH   SOLE   480,197 0 435,379
COGNIZANT TECH SOLUTIONS-A COM 192446102 6,608 110,098 SH   SOLE   80,879 0 29,219
COGNEX CORP COM 192422103 401 11,900 SH   SOLE   6,000 0 5,900
COCA-COLA CO/THE COM 191216100 10,653 247,990 SH   SOLE   54,641 0 193,349
CLOROX COMPANY COM 189054109 13,297 104,841 SH   SOLE   3,832 0 101,009
CLARCOR INC COM 179895107 261 5,263 SH   SOLE   4,613 0 650
CIVISTA BANCSHARES INC COM COM 178867107 1,546 120,522 SH   SOLE   0 0 120,522
CITRIX SYSTEMS INC COM 177376100 618 8,167 SH   SOLE   543 0 7,624
CITIZENS FINANCIAL GROUP COM 174610105 331 12,650 SH   SOLE   0 0 12,650
CITIGROUP INC COM 172967424 4,050 78,266 SH   SOLE   20,012 0 58,254
CINTAS CORP COM 172908105 14,092 154,781 SH   SOLE   31,720 0 123,061
CIMAREX ENERGY CO COM 171798101 5,131 57,406 SH   SOLE   31,328 0 26,078
CIENA CORP COM 171779309 404 19,560 SH   SOLE   7,000 0 12,560
CHURCH & DWIGHT CO INC COM 171340102 17,734 208,941 SH   SOLE   87,107 0 121,834
CHUBB CORP COM 171232101 10,776 81,253 SH   SOLE   11,728 0 69,525
CHOICE HOTELS INTL INC COM 169905106 3,238 64,226 SH   SOLE   54,645 0 9,581
CHIPOTLE MEXICAN GRILL INC COM OPTION 169656905 238 500 SH Call SOLE   0 0 500
CHIPOTLE MEXICAN GRILL INC COM 169656105 21,457 44,717 SH   SOLE   10,230 0 34,487
CHICAGO BRIDGE & IRON CO NV COM 167250109 1,466 37,636 SH   SOLE   4,570 0 33,066
CHEVRON CORP COM 166764100 25,508 283,556 SH   SOLE   66,439 0 217,117
CHESAPEAKE ENERGY CORP COM 165167107 65 14,600 SH   SOLE   11,400 0 3,200
CHEMICAL FINANCIAL CORP COM 163731102 853 24,905 SH   SOLE   0 0 24,905
CHEESECAKE FACTORY INC/THE COM 163072101 1,057 22,925 SH   SOLE   529 0 22,396
CERNER CORP COM 156782104 86,090 1,430,775 SH   SOLE   537,830 0 892,945
CENTRAL GOLDTRUST TR UNIT 153546106 628 16,668 SH   SOLE   5,830 0 10,838
CENTRAL FUND CANADA LTD-A CL A 153501101 749 75,027 SH   SOLE   20,735 0 54,292
CELGENE CORP COM 151020104 99,195 828,292 SH   SOLE   219,541 0 608,751
CEDAR FAIR LP COM 150185106 239 4,300 SH   SOLE   100 0 4,200
CATERPILLAR INC COM 149123101 5,443 80,105 SH   SOLE   6,845 0 73,260
CATALENT INC COM COM 148806102 6,595 263,512 SH   SOLE   17,460 0 246,052
CASEY'S GENERAL STORES INC COM 147528103 391 3,245 SH   SOLE   815 0 2,430
CARTER'S INC COM 146229109 221 2,491 SH   SOLE   0 0 2,491
CARNIVAL CORP COM 143658300 225 4,142 SH   SOLE   2,016 0 2,126
CARMAX INC COM 143130102 47,413 878,515 SH   SOLE   312,742 0 565,773
CAREER EDUCATION CORP COM 141665109 64 17,850 SH   SOLE   300 0 17,550
CARE CAPITAL PROPERTIES INC COM 141624106 646 21,164 SH   SOLE   2,176 0 18,988
CARDINAL BANKSHARES CORP COM 141478107 322 37,473 SH   SOLE   0 0 37,473
CARBONITE INC COM 141337105 142 14,500 SH   SOLE   4,000 0 10,500
CANADIAN NATURAL RESOURCES COM 136385101 450 20,649 SH   SOLE   18,675 0 1,974
CANADIAN NATL RAILWAY CO COM 136375102 1,291 23,112 SH   SOLE   10,747 0 12,365
CAMPBELL SOUP CO COM 134429109 2,233 42,504 SH   SOLE   1,132 0 41,372
CAMBREX CORP COM 132011107 792 16,821 SH   SOLE   2,594 0 14,227
CABOT OIL & GAS CORP COM 127097103 991 56,015 SH   SOLE   36,514 0 19,501
CABELA'S INC COM 126804301 283 6,066 SH   SOLE   0 0 6,066
CVS HEALTH CORP COM 126650100 32,016 327,469 SH   SOLE   61,370 0 266,099
CSX CORP COM 126408103 832 32,094 SH   SOLE   7,271 0 24,823
CSG SYSTEMS INTL INC COM 126349109 329 9,146 SH   SOLE   207 0 8,939
CNA FINANCIAL CORP COM 126117100 213 6,081 SH   SOLE   0 0 6,081
CF INDUSTRIES HOLDINGS INC COM 125269100 486 11,920 SH   SOLE   4,070 0 7,850
CECO ENVIRONMENTAL CORP COM 125141101 99 12,980 SH   SOLE   3,260 0 9,720
CEB INC COM 125134106 5,579 90,881 SH   SOLE   54,681 0 36,200
CBS CORP-CLASS B NON VOTING COM 124857202 234 4,980 SH   SOLE   200 0 4,780
January 16 Puts on BWLD US OPTION 119848909 80 500 SH Put SOLE   500 0 0
BUFFALO WILD WINGS INC COM 119848109 438 2,745 SH   SOLE   595 0 2,150
BUCKEYE PARTNERS LP COM 118230101 2,603 39,467 SH   SOLE   24,399 0 15,068
BROOKFIELD ASSET MANAGE-CL A COM 112585104 458 14,542 SH   SOLE   12,936 0 1,606
BROOKDALE SENIOR LIVING INC COM 112463104 2,673 144,827 SH   SOLE   71,853 0 72,974
BRITISH AMERICAN TOB-SP ADR ADR 110448107 399 3,624 SH   SOLE   370 0 3,254
BRISTOW GROUP INC COM 110394103 1,417 54,728 SH   SOLE   3,839 0 50,889
BRISTOL-MYERS SQUIBB CO COM 110122108 110,012 1,599,252 SH   SOLE   684,244 2,000 913,008
BRIGHT HORIZONS FAMILY SOLUT COM 109194100 53,793 805,298 SH   SOLE   232,280 0 573,018
BOTTOMLINE TECHNOLOGIES (DE) I COM 101388106 8,003 269,196 SH   SOLE   7,890 0 261,306
BOSTON SCIENTIFIC CORP COM 101137107 759 41,179 SH   SOLE   3,179 0 38,000
BORGWARNER INC COM 099724106 7,210 166,805 SH   SOLE   126,717 0 40,088
BORDERS GROUP INC COM 099709107 0 10,900 SH   SOLE   0 0 10,900
BOMBARDIER INC-CL B SUB-VTG ADR 097751200 369 386,400 SH   SOLE   9,250 0 377,150
BOEING CO/THE COM 097023105 22,107 152,897 SH   SOLE   50,949 0 101,948
BLUE BIRD CORPORATION COM COM 095306106 760 75,000 SH   SOLE   0 0 75,000
BLACK HILLS CORP COM 092113109 211 4,575 SH   SOLE   1,200 0 3,375
BEST BUY CO INC COM 086516101 584 19,204 SH   SOLE   5,224 0 13,980
BERKSHIRE HATHAWAY INC-CL B COM 084670702 42,276 320,179 SH   SOLE   32,037 0 288,142
BERKSHIRE HATHAWAY INC-CL A COM 084670108 16,022 81 SH   SOLE   17 0 64
BEMIS COMPANY COM 081437105 481 10,782 SH   SOLE   292 0 10,490
BED BATH & BEYOND INC COM 075896100 687 14,263 SH   SOLE   5,559 0 8,704
BECTON DICKINSON AND CO COM 075887109 3,189 20,701 SH   SOLE   2,069 0 18,632
BEACON ROOFING SUPPLY INC COM 073685109 374 9,105 SH   SOLE   3,789 0 5,316
B/E AEROSPACE INC COM 073302101 534 12,605 SH   SOLE   1,375 0 11,230
BMW-UNSPONSORED ADR ADR 072743206 335 9,603 SH   SOLE   8,364 0 1,239
BAYER AG-SPONSORED ADR ADR 072730302 789 6,320 SH   SOLE   446 0 5,874
BAXTER INTERNATIONAL INC COM 071813109 1,360 35,672 SH   SOLE   4,616 0 31,056
CR BARD INC COM 067383109 1,127 5,954 SH   SOLE   2,500 0 3,454
BANK OF NEW YORK MELLON CORP COM 064058100 2,867 69,565 SH   SOLE   15,088 0 54,477
BANK OF MONTREAL COM 063671101 1,052 18,653 SH   SOLE   3,913 0 14,740
BANK MARIN BANCORP COM 063425102 320 6,000 SH   SOLE   0 0 6,000
BANK OF HAWAII CORP COM 062540109 418 6,654 SH   SOLE   0 0 6,654
BANK OF AMERICA CORP COM 060505104 9,642 572,921 SH   SOLE   71,601 0 501,320
BANCORPSOUTH INC COM 059692103 205 8,581 SH   SOLE   0 0 8,581
BAIDU INC - SPON ADR ADR 056752108 17,047 90,180 SH   SOLE   17,625 0 72,555
BADGER METER INC COM 056525108 359 6,137 SH   SOLE   0 0 6,137
BP P L C SPONSORED ADR (FRM OPTION 055622904 93 3,000 SH Call SOLE   0 0 3,000
BP PLC-SPONS ADR ADR 055622104 5,292 169,294 SH   SOLE   19,778 0 149,516
BFC FINANCIAL CORP-CLASS A COM 055384200 42 12,500 SH   SOLE   12,500 0 0
BB&T CORP COM 054937107 283 7,489 SH   SOLE   2,850 0 4,639
AXA -SPONS ADR ADR 054536107 1,523 55,769 SH   SOLE   52,839 0 2,930
AVON PRODUCTS INC COM 054303102 69 17,000 SH   SOLE   3,000 0 14,000
AVINGER INC COM COM 053734109 1,115 49,125 SH   SOLE   650 0 48,475
AVERY DENNISON CORP COM 053611109 755 12,055 SH   SOLE   0 0 12,055
AVALONBAY COMMUNITIES INC COM 053484101 1,321 7,177 SH   SOLE   5,753 0 1,424
AUTOMATIC DATA PROCESSING COM 053015103 36,638 432,476 SH   SOLE   205,195 0 227,281
AUTOLIV INC COM 052800109 1,031 8,273 SH   SOLE   3,000 0 5,273
ATLAS COPCO AB-SPONS ADR A ADR 049255706 398 16,327 SH   SOLE   14,777 0 1,550
ATLANTIC TELE-NETWORK INC COM 049079205 359 4,594 SH   SOLE   111 0 4,483
ASTRAZENECA PLC-SPONS ADR ADR 046353108 1,742 51,331 SH   SOLE   31,295 0 20,036
ASSEMBLY BIOSCIENCES INC COM COM 045396108 344 45,850 SH   SOLE   21,850 0 24,000
ASSA ABLOY AB - UNSP ADR ADR 045387107 757 72,487 SH   SOLE   50,705 0 21,782
ARROW ELECTRONICS INC COM 042735100 748 13,809 SH   SOLE   0 0 13,809
ARMANINO FOODS OF DISTINCT COM 042166801 21 10,500 SH   SOLE   10,500 0 0
ARM HOLDINGS PLC-SPONS ADR ADR 042068106 5,961 131,771 SH   SOLE   13,028 0 118,743
ARCHER-DANIELS-MIDLAND CO COM 039483102 4,921 134,162 SH   SOLE   14,064 0 120,098
APTARGROUP INC COM 038336103 3,771 51,908 SH   SOLE   44,469 0 7,439
APPLIED MATERIALS INC COM 038222105 701 37,538 SH   SOLE   5,770 0 31,768
APPLE INC OPTION 037833900 589 5,600 SH Call SOLE   5,000 0 600
APPLE INC COM 037833100 282,999 2,688,572 SH   SOLE   776,039 0 1,912,533
APACHE CORP COM 037411105 2,474 55,644 SH   SOLE   8,984 0 46,660
ANTHEM INC COM 036752103 1,372 9,842 SH   SOLE   652 0 9,190
ANADARKO PETROLEUM CORP COM 032511107 962 19,806 SH   SOLE   2,454 0 17,352
AMTRUST FINANCIAL SERVICES INC COM 032359309 2,481 40,292 SH   SOLE   2,450 0 37,842
AMPHENOL CORP-CL A COM 032095101 51,107 978,501 SH   SOLE   803,115 0 175,386
AMGEN INC COM 031162100 29,778 183,445 SH   SOLE   22,334 0 161,111
AMETEK INC COM 031100100 46,354 864,991 SH   SOLE   542,617 0 322,374
AMERIGAS PARTNERS-LP COM 030975106 655 19,107 SH   SOLE   690 0 18,417
AMERICAN WATER WORKS CO INC COM 030420103 346 5,793 SH   SOLE   400 0 5,393
AMERICAN SOFTWARE INC-CL A COM 029683109 183 17,986 SH   SOLE   0 0 17,986
AMER INTL PETROLEUM CORP COM 026909408 0 82,690 SH   SOLE   82,690 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784 8,764 141,433 SH   SOLE   25,026 0 116,407
AMERICAN EXPRESS CO COM 025816109 12,344 177,498 SH   SOLE   38,744 0 138,754
AMERICAN ELECTRIC POWER COM 025537101 920 15,812 SH   SOLE   948 0 14,864
AMEREN CORPORATION COM 023608102 244 5,666 SH   SOLE   1,100 0 4,566
AMAZON.COM INC COM 023135106 166,364 246,142 SH   SOLE   88,194 0 157,948
ALLSTATE CORP COM 020002101 3,812 61,407 SH   SOLE   6,180 0 55,227
ALLIANT ENERGY CORP COM 018802108 689 11,038 SH   SOLE   1,105 0 9,933
ALLIANCE ONE INTERNATIONAL INC COM 018772301 185 16,200 SH   SOLE   0 0 16,200
ALLIANCE DATA SYSTEMS CORP COM 018581108 41,807 151,162 SH   SOLE   61,412 0 89,749
ALLEGHANY CORP COM 017175100 237 496 SH   SOLE   345 0 151
ALIGN TECHNOLOGY INC COM 016255101 22,074 335,236 SH   SOLE   206,737 0 128,499
ALEXION PHARMACEUTICALS INC COM 015351109 3,569 18,713 SH   SOLE   651 0 18,062
ALCOA INC COM 013817101 350 35,588 SH   SOLE   11,000 0 24,588
AKORN INC COM 009728106 1,586 42,513 SH   SOLE   28,618 0 13,895
AIRGAS INC COM 009363102 75,615 546,674 SH   SOLE   386,902 0 159,772
AIR PRODUCTS & CHEMICALS INC COM 009158106 6,295 48,385 SH   SOLE   1,454 0 46,931
AIR METHODS CORP COM 009128307 2,106 50,252 SH   SOLE   10,303 0 39,949
AFFILIATED MANAGERS GROUP COM 008252108 129,447 810,260 SH   SOLE   518,716 0 291,544
ADVANCED MICRO DEVICES COM 007903107 82 28,750 SH   SOLE   13,500 0 15,250
ADAMS DIVERSIFIED EQUITY FUND COM 006212104 134 10,459 SH   SOLE   0 0 10,459
ACXIOM CORP COM 005125109 1,020 48,770 SH   SOLE   32,640 0 16,130
ACI WORLDWIDE INC COM 004498101 210 9,790 SH   SOLE   0 0 9,790
ACETO CORP N/C FR ACETO CHEMIC COM 004446100 495 18,350 SH   SOLE   1,000 0 17,350
ABIOMED INC COM 003654100 20,370 225,637 SH   SOLE   134,692 0 90,945
ABBOTT LABORATORIES COM 002824100 59,709 1,329,537 SH   SOLE   164,047 0 1,165,490
BUNGE LTD COM G16962105 686 10,050 SH   SOLE   1,200 0 8,850
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,217 12,028 SH   SOLE   5,320 0 6,708
AZZ INC COM 002474104 346 6,235 SH   SOLE   0 0 6,235
CHECK POINT SOFTWARE TECH COM M22465104 484 5,954 SH   SOLE   279 0 5,675
AIA GROUP LTD-SP ADR ADR 001317205 1,304 54,141 SH   SOLE   50,737 0 3,404
AGL RESOURCES INC COM 001204106 2,012 31,547 SH   SOLE   2,984 0 28,563
AFLAC INC COM 001055102 798 13,334 SH   SOLE   525 0 12,809
ABM INDUSTRIES INC COM 000957100 398 14,017 SH   SOLE   186 0 13,831
ABB LTD-SPON ADR ADR 000375204 1,576 88,928 SH   SOLE   850 0 88,078
AAC HOLDINGS INC COM COM 000307108 3,412 179,015 SH   SOLE   10,850 0 168,165