Holdings Channel
Quotes delayed 20 minutes
Get Free SEC filing alerts for COST:
COST SEC Filing Email Alerts ServiceExternal link

Funds Holding COST
HolderAmountPosition Size
($ in 1000's)
 As of
Vanguard Group Inc36,511,800$7,437,818 12/31/2018
     COST36,511,800$7,437,818 12/31/2018
BlackRock Inc.28,778,155$5,862,398 12/31/2018
     COST28,778,155$5,862,398 12/31/2018
State Street Corp17,702,692$3,606,215 12/31/2018
     COST17,702,692$3,606,215 12/31/2018
FMR LLC10,405,939$2,119,794 12/31/2018
     COST10,405,939$2,119,794 12/31/2018
Capital World Investors10,105,773$2,058,647 12/31/2018
     COST10,105,773$2,058,647 12/31/2018
Capital Research Global Investors9,933,890$2,023,633 12/31/2018
     COST9,933,890$2,023,633 12/31/2018
Bank of America Corp DE $1,490,712 12/31/2018
     COST7,247,016$1,476,290 12/31/2018
     Call90,100$18,354 12/31/2018
     Put19,300$3,932 12/31/2018
Jennison Associates LLC6,452,240$1,314,386 12/31/2018
     COST6,452,240$1,314,386 12/31/2018
Northern Trust Corp6,230,704$1,269,257 12/31/2018
     COST6,230,704$1,269,257 12/31/2018
Wellington Management Group LLP6,071,801$1,236,887 12/31/2018
     COST6,071,801$1,236,887 12/31/2018
Geode Capital Management LLC6,036,155$1,227,757 12/31/2018
     COST6,036,155$1,227,757 12/31/2018
Bank of New York Mellon Corp5,161,374$1,051,423 12/31/2018
     COST5,161,374$1,051,423 12/31/2018
Invesco Ltd.5,024,699$1,023,581 12/31/2018
     COST5,024,699$1,023,581 12/31/2018
Alliancebernstein L.P.4,687,011$954,791 12/31/2018
     COST4,687,011$954,791 12/31/2018
Berkshire Hathaway Inc4,333,363$882,749 12/31/2018
     COST4,333,363$882,749 12/31/2018
Norges Bank4,264,069$868,633 12/31/2018
     COST4,264,069$868,633 12/31/2018
Wells Fargo & Company MN $754,160 12/31/2018
     COST3,701,904$754,116 12/31/2018
     Call26,300$48 12/31/2018
     Put1,400$4 12/31/2018
Morgan Stanley3,472,633$707,411 12/31/2018
     COST3,472,633$707,411 12/31/2018
Capital International Investors3,403,785$693,385 12/31/2018
     COST3,403,785$693,385 12/31/2018
TIAA CREF Investment Management LLC3,264,899$665,093 12/31/2018
     COST3,264,899$665,093 12/31/2018
AQR Capital Management LLC3,116,857$634,935 12/31/2018
     COST3,116,857$634,935 12/31/2018
Royal Bank of Canada $627,166 12/31/2018
     COST3,264,333$664,974 12/31/2018
     Put234,600$47,790 12/31/2018
     Call49,000$9,982 12/31/2018
Janus Henderson Group PLC2,835,260$577,574 12/31/2018
     COST2,835,260$577,574 12/31/2018
Fisher Asset Management LLC2,783,103$566,946 12/31/2018
     COST2,783,103$566,946 12/31/2018
Massachusetts Financial Services Co. MA2,756,586$561,543 12/31/2018
     COST2,756,586$561,543 12/31/2018
Legal & General Group Plc2,376,517$484,076 12/31/2018
     COST2,376,517$484,076 12/31/2018
Clearbridge Investments LLC2,159,891$439,991 12/31/2018
     COST2,159,891$439,991 12/31/2018
Goldman Sachs Group Inc. $420,383 12/31/2018
     COST2,262,130$460,819 12/31/2018
     Put287,700$58,607 12/31/2018
     Call89,200$18,171 12/31/2018
Charles Schwab Investment Management Inc.1,852,875$377,450 12/31/2018
     COST1,852,875$377,450 12/31/2018
Brown Advisory Inc.1,775,724$361,732 12/31/2018
     COST1,775,724$361,732 12/31/2018
Sumitomo Mitsui Trust Holdings Inc.1,726,630$348,848 12/31/2018
     COST1,726,630$348,848 12/31/2018
Allianz Asset Management GmbH $345,933 12/31/2018
     COST1,888,424$384,658 12/31/2018
     Put216,700$44,144 12/31/2018
     Call26,600$5,419 12/31/2018
Price T Rowe Associates Inc. MD1,667,966$339,781 12/31/2018
     COST1,667,966$339,781 12/31/2018
UBS Asset Management Americas Inc.1,639,462$333,975 12/31/2018
     COST1,639,462$333,975 12/31/2018
JPMorgan Chase & Co. $323,884 12/31/2018
     COST1,630,033$332,053 12/31/2018
     Put54,100$11,021 12/31/2018
     Call14,000$2,852 12/31/2018
American Century Companies Inc.1,486,016$302,716 12/31/2018
     COST1,486,016$302,716 12/31/2018
Deutsche Bank AG $302,196 12/31/2018
     COST1,484,614$302,421 12/31/2018
     Put1,163$236 12/31/2018
     Call54$11 12/31/2018
Parametric Portfolio Associates LLC1,481,924$301,883 12/31/2018
     COST1,481,924$301,883 12/31/2018
Swiss National Bank1,480,908$301,676 12/31/2018
     COST1,480,908$301,676 12/31/2018
Grantham Mayo Van Otterloo & Co. LLC1,458,223$297,055 12/31/2018
     COST1,458,223$297,055 12/31/2018
Bank of Montreal Can1,450,997$295,583 12/31/2018
     COST1,450,997$295,583 12/31/2018
UBS Group AG $289,900 12/31/2018
     COST1,496,607$304,873 12/31/2018
     Put98,500$20,066 12/31/2018
     Call25,000$5,093 12/31/2018
Ameriprise Financial Inc.1,400,521$285,249 12/31/2018
     COST1,400,521$285,249 12/31/2018
1832 Asset Management L.P.1,386,439$282,410 12/31/2018
     COST1,386,439$282,410 12/31/2018
Principal Financial Group Inc.1,377,248$280,559 12/31/2018
     COST1,377,248$280,559 12/31/2018
Dimensional Fund Advisors LP1,369,376$278,949 12/31/2018
     COST1,369,376$278,949 12/31/2018
Amundi Pioneer Asset Management Inc.1,336,843$272,329 12/31/2018
     COST1,336,843$272,329 12/31/2018
Epoch Investment Partners Inc.1,322,945$269,496 12/31/2018
     COST1,322,945$269,496 12/31/2018
Neuberger Berman Group LLC1,174,189$239,194 12/31/2018
     COST1,174,189$239,194 12/31/2018
New York State Common Retirement Fund1,142,312$232,700 12/31/2018
     COST1,142,312$232,700 12/31/2018
Eaton Vance Management1,119,181$227,988 12/31/2018
     COST1,119,181$227,988 12/31/2018
Arrowstreet Capital Limited Partnership1,119,023$227,956 12/31/2018
     COST1,119,023$227,956 12/31/2018
TD Asset Management Inc.1,070,119$217,994 12/31/2018
     COST1,070,119$217,994 12/31/2018
APG Asset Management N.V.1,161,318$206,948 12/31/2018
     COST1,161,318$206,948 12/31/2018
Stifel Financial Corp961,180$195,521 12/31/2018
     COST961,180$195,521 12/31/2018
Carmignac Gestion955,175$194,579 12/31/2018
     COST955,175$194,579 12/31/2018
Everett Harris & Co. CA910,757$185,530 12/31/2018
     COST910,757$185,530 12/31/2018
Teachers Advisors LLC891,420$181,591 12/31/2018
     COST891,420$181,591 12/31/2018
Public Employees Retirement Association of Colorado865,667$176,345 12/31/2018
     COST865,667$176,345 12/31/2018
Credit Suisse AG855,891$174,354 12/31/2018
     COST855,891$174,354 12/31/2018
Mackenzie Financial Corp854,935$174,159 12/31/2018
     COST854,935$174,159 12/31/2018
California Public Employees Retirement System837,826$170,674 12/31/2018
     COST837,826$170,674 12/31/2018
Rhumbline Advisers775,087$157,893 12/31/2018
     COST775,087$157,893 12/31/2018
Two Sigma Advisers LP754,195$153,637 12/31/2018
     COST754,195$153,637 12/31/2018
Asset Management One Co. Ltd.740,515$150,713 12/31/2018
     COST740,515$150,713 12/31/2018
California State Teachers Retirement System737,363$150,208 12/31/2018
     COST737,363$150,208 12/31/2018
Renaissance Technologies LLC722,185$147,116 12/31/2018
     COST722,185$147,116 12/31/2018
Swedbank722,462$145,966 12/31/2018
     COST722,462$145,966 12/31/2018
Sarasin & Partners LLP701,314$142,865 12/31/2018
     COST701,314$142,865 12/31/2018
WCM Investment Management LLC692,430$141,055 12/31/2018
     COST692,430$141,055 12/31/2018
Bessemer Group Inc.677,264$137,965 12/31/2018
     COST677,264$137,965 12/31/2018
New York State Teachers Retirement System663,537$135,169 12/31/2018
     COST663,537$135,169 12/31/2018
Provident Trust Co.660,936$134,639 12/31/2018
     COST660,936$134,639 12/31/2018
Acadian Asset Management LLC618,025$125,896 12/31/2018
     COST618,025$125,896 12/31/2018
State Board of Administration of Florida Retirement System589,229$120,032 12/31/2018
     COST589,229$120,032 12/31/2018
Los Angeles Capital Management & Equity Research Inc.584,508$119,070 12/31/2018
     COST584,508$119,070 12/31/2018
AXA580,729$118,301 12/31/2018
     COST580,729$118,301 12/31/2018
Franklin Resources Inc.560,235$114,126 12/31/2018
     COST560,235$114,126 12/31/2018
Adage Capital Partners GP L.L.C.535,744$109,136 12/31/2018
     COST535,744$109,136 12/31/2018
Prudential Financial Inc.534,356$108,850 12/31/2018
     COST534,356$108,850 12/31/2018
Hosking Partners LLP528,268$107,613 12/31/2018
     COST528,268$107,613 12/31/2018
US Bancorp DE521,172$106,168 12/31/2018
     COST521,172$106,168 12/31/2018
Parallax Volatility Advisers L.P. $105,186 12/31/2018
     Call823,100$167,672 12/31/2018
     Put538,700$109,736 12/31/2018
     COST231,946$47,250 12/31/2018
PNC Financial Services Group Inc.512,591$104,420 12/31/2018
     COST512,591$104,420 12/31/2018
BTIM Corp.491,938$100,213 12/31/2018
     COST491,938$100,213 12/31/2018
PGGM Investments491,000$100,022 12/31/2018
     COST491,000$100,022 12/31/2018
The Manufacturers Life Insurance Company 479,615$97,702 12/31/2018
     COST479,615$97,702 12/31/2018
Squarepoint Ops LLC472,864$96,327 12/31/2018
     COST472,864$96,327 12/31/2018
Williams Jones & Associates LLC468,655$95,470 12/31/2018
     COST468,655$95,470 12/31/2018
State of Wisconsin Investment Board455,070$92,702 12/31/2018
     COST455,070$92,702 12/31/2018
Assenagon Asset Management S.A.449,830$91,635 12/31/2018
     COST449,830$91,635 12/31/2018
TCW Group Inc.445,258$90,703 12/31/2018
     COST445,258$90,703 12/31/2018
Citigroup Inc. $90,537 12/31/2018
     COST733,246$149,369 12/31/2018
     Put443,300$90,305 12/31/2018
     Call154,500$31,473 12/31/2018
Toronto Dominion Bank441,709$89,969 12/31/2018
     COST441,709$89,969 12/31/2018
Canada Pension Plan Investment Board439,542$89,532 12/31/2018
     COST439,542$89,532 12/31/2018
Chilton Investment Co. LLC432,252$88,054 12/31/2018
     COST432,252$88,054 12/31/2018
Waddell & Reed Financial Inc.431,666$87,935 12/31/2018
     COST431,666$87,935 12/31/2018
Raymond James & Associates431,032$87,808 12/31/2018
     COST431,032$87,808 12/31/2018
National Pension Service409,337$87,533 12/31/2018
     COST409,337$87,533 12/31/2018
Strs Ohio428,784$87,347 12/31/2018
     COST428,784$87,347 12/31/2018
Chevy Chase Trust Holdings Inc.422,753$86,119 12/31/2018
     COST422,753$86,119 12/31/2018
Barclays PLC $84,974 12/31/2018
     COST507,221$103,328 12/31/2018
     Put169,900$34,610 12/31/2018
     Call79,800$16,256 12/31/2018
Bristol John W & Co. Inc. NY415,888$84,721 12/31/2018
     COST415,888$84,721 12/31/2018
Natixis407,773$83,067 12/31/2018
     COST407,773$83,067 12/31/2018
AGF Investments Inc.407,124$82,935 12/31/2018
     COST407,124$82,935 12/31/2018
Mitsubishi UFJ Trust & Banking Corp405,383$82,581 12/31/2018
     COST405,383$82,581 12/31/2018
Keybank National Association OH393,107$80,080 12/31/2018
     COST393,107$80,080 12/31/2018
Capital Bank & Trust Co387,172$78,871 12/31/2018
     COST387,172$78,871 12/31/2018
Westfield Capital Management Co. LP380,353$77,482 12/31/2018
     COST380,353$77,482 12/31/2018
Robeco Institutional Asset Management B.V.373,986$76,172 12/31/2018
     COST373,986$76,172 12/31/2018
Baird Financial Group Inc.364,034$74,157 12/31/2018
     COST364,034$74,157 12/31/2018
DekaBank Deutsche Girozentrale366,862$74,067 12/31/2018
     COST366,862$74,067 12/31/2018
First Republic Investment Management Inc.363,369$74,022 12/31/2018
     COST363,369$74,022 12/31/2018
Capital Counsel LLC NY357,323$72,790 12/31/2018
     COST357,323$72,790 12/31/2018
Russell Investments Group Ltd.355,402$72,220 12/31/2018
     COST355,402$72,220 12/31/2018
Congress Asset Management Co. MA347,747$70,840 12/31/2018
     COST347,747$70,840 12/31/2018
Aperio Group LLC342,180$69,705 12/31/2018
     COST342,180$69,705 12/31/2018
Glenmede Trust Co. NA337,740$68,799 12/31/2018
     COST337,740$68,799 12/31/2018
Lord Abbett & CO. LLC336,088$68,464 12/31/2018
     COST336,088$68,464 12/31/2018
State of Tennessee Treasury Department335,334$68,311 12/31/2018
     COST335,334$68,311 12/31/2018
Standard Life Aberdeen plc337,221$67,814 12/31/2018
     COST337,221$67,814 12/31/2018
Schroder Investment Management Group330,219$67,269 12/31/2018
     COST330,219$67,269 12/31/2018
ProShare Advisors LLC324,289$66,061 12/31/2018
     COST324,289$66,061 12/31/2018
Caisse DE Depot ET Placement DU Quebec305,543$62,242 12/31/2018
     COST305,543$62,242 12/31/2018
Voya Investment Management LLC301,421$61,402 12/31/2018
     COST301,421$61,402 12/31/2018
Jane Street Group LLC $60,671 12/31/2018
     Call417,200$84,987 12/31/2018
     Put210,000$42,779 12/31/2018
     COST90,634$18,463 12/31/2018
Great West Life Assurance Co. Can308,642$59,942 12/31/2018
     COST308,642$59,942 12/31/2018
Blair William & Co. IL291,467$59,375 12/31/2018
     COST291,467$59,375 12/31/2018
Public Employees Retirement System of Ohio291,446$59,370 12/31/2018
     COST291,446$59,370 12/31/2018
United Services Automobile Association290,239$59,125 12/31/2018
     COST290,239$59,125 12/31/2018
Retirement Systems of Alabama290,136$59,104 12/31/2018
     COST290,136$59,104 12/31/2018
Capital Guardian Trust Co.276,647$56,356 12/31/2018
     COST276,647$56,356 12/31/2018
Aviva PLC270,402$55,084 12/31/2018
     COST270,402$55,084 12/31/2018
Alyeska Investment Group L.P.270,352$55,073 12/31/2018
     COST270,352$55,073 12/31/2018
Hsbc Holdings PLC $54,068 12/31/2018
     COST396,967$80,856 12/31/2018
     Put190,200$38,746 12/31/2018
     Call58,700$11,958 12/31/2018
Royal London Asset Management Ltd.264,960$53,533 12/31/2018
     COST264,960$53,533 12/31/2018
Bluestein R H & Co.260,325$53,031 12/31/2018
     COST260,325$53,031 12/31/2018
First Trust Advisors LP253,649$51,671 12/31/2018
     COST253,649$51,671 12/31/2018
Greenbrier Partners Capital Management LLC250,000$50,928 12/31/2018
     COST250,000$50,928 12/31/2018
Marathon Asset Management LLP245,227$49,956 12/31/2018
     COST245,227$49,956 12/31/2018
Korea Investment CORP235,091$47,890 12/31/2018
     COST235,091$47,890 12/31/2018
Douglass Winthrop Advisors LLC231,987$47,258 12/31/2018
     COST231,987$47,258 12/31/2018
Sei Investments Co.206,772$46,703 12/31/2018
     COST206,772$46,703 12/31/2018
Jacobs Levy Equity Management Inc.229,095$46,669 12/31/2018
     COST229,095$46,669 12/31/2018
Cibc World Markets Corp228,421$46,532 12/31/2018
     COST228,421$46,532 12/31/2018
LPL Financial LLC225,813$46,000 12/31/2018
     COST225,813$46,000 12/31/2018
Personal Capital Advisors Corp220,391$44,896 12/31/2018
     COST220,391$44,896 12/31/2018
Bank of Nova Scotia216,439$44,091 12/31/2018
     COST216,439$44,091 12/31/2018
Huntington National Bank216,380$44,078 12/31/2018
     COST216,380$44,078 12/31/2018
AMP Capital Investors Ltd215,652$43,571 12/31/2018
     COST215,652$43,571 12/31/2018
D.A. Davidson & CO.210,287$42,838 12/31/2018
     COST210,287$42,838 12/31/2018
M&T Bank Corp209,049$42,586 12/31/2018
     COST209,049$42,586 12/31/2018
Pictet Asset Management Ltd.207,071$42,182 12/31/2018
     COST207,071$42,182 12/31/2018
Jarislowsky Fraser Ltd206,789$42,124 12/31/2018
     COST206,789$42,124 12/31/2018
CIBC World Markets Inc.206,449$42,056 12/31/2018
     COST206,449$42,056 12/31/2018
Commonwealth Equity Services LLC198,095$40,354 12/31/2018
     COST198,095$40,354 12/31/2018
Millennium Management LLC $39,895 12/31/2018
     COST244,043$49,714 12/31/2018
     Put159,100$32,410 12/31/2018
     Call110,900$22,591 12/31/2018
Citadel Advisors LLC $39,428 12/31/2018
     Put1,079,200$219,844 12/31/2018
     Call933,400$190,143 12/31/2018
     COST339,351$69,129 12/31/2018
Suntrust Banks Inc.192,365$39,187 12/31/2018
     COST192,365$39,187 12/31/2018
Smith Asset Management Group LP192,087$39,130 12/31/2018
     COST192,087$39,130 12/31/2018
Clifford Swan Investment Counsel LLC186,592$38,011 12/31/2018
     COST186,592$38,011 12/31/2018
Connor Clark & Lunn Investment Management Ltd.185,979$37,886 12/31/2018
     COST185,979$37,886 12/31/2018
Bradley Foster & Sargent Inc. CT185,461$37,780 12/31/2018
     COST185,461$37,780 12/31/2018
Mackay Shields LLC185,342$37,756 12/31/2018
     COST185,342$37,756 12/31/2018
HighTower Advisors LLC $37,474 12/31/2018
     COST184,099$37,461 12/31/2018
     Call1,000$13 12/31/2018
State of New Jersey Common Pension Fund D182,000$37,075 12/31/2018
     COST182,000$37,075 12/31/2018
Kornitzer Capital Management Inc. KS179,040$36,472 12/31/2018
     COST179,040$36,472 12/31/2018
Commerce Bank177,777$36,214 12/31/2018
     COST177,777$36,214 12/31/2018
Waratah Capital Advisors Ltd.177,593$36,177 12/31/2018
     COST177,593$36,177 12/31/2018
American International Group Inc.174,786$35,606 12/31/2018
     COST174,786$35,606 12/31/2018
United Capital Financial Advisers LLC172,854$35,212 12/31/2018
     COST172,854$35,212 12/31/2018
Calamos Advisors LLC170,335$34,699 12/31/2018
     COST170,335$34,699 12/31/2018
Marshall Wace North America L.P.167,697$34,162 12/31/2018
     COST167,697$34,162 12/31/2018
Oregon Public Employees Retirement Fund165,199$33,653 12/31/2018
     COST165,199$33,653 12/31/2018
Fred Alger Management Inc.162,335$33,069 12/31/2018
     COST162,335$33,069 12/31/2018
Nisa Investment Advisors LLC159,301$32,451 12/31/2018
     COST159,301$32,451 12/31/2018
Green Valley Investors LLC158,451$32,278 12/31/2018
     COST158,451$32,278 12/31/2018
Raymond James Financial Services Advisors Inc.155,563$31,693 12/31/2018
     COST155,563$31,693 12/31/2018
Cullen Frost Bankers Inc.153,833$31,338 12/31/2018
     COST153,833$31,338 12/31/2018
Gabelli Funds LLC153,800$31,331 12/31/2018
     COST153,800$31,331 12/31/2018
Castleark Management LLC153,494$31,268 12/31/2018
     COST153,494$31,268 12/31/2018
UMB Bank N A MO153,454$31,260 12/31/2018
     COST153,454$31,260 12/31/2018
Envestnet Asset Management Inc.152,189$31,002 12/31/2018
     COST152,189$31,002 12/31/2018
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp145,007$29,539 12/31/2018
     COST145,007$29,539 12/31/2018
Birch Hill Investment Advisors LLC141,866$28,900 12/31/2018
     COST141,866$28,900 12/31/2018
Chicago Capital LLC141,582$28,842 12/31/2018
     COST141,582$28,842 12/31/2018
Voleon Capital Management LP140,000$28,519 12/31/2018
     COST140,000$28,519 12/31/2018
Sawgrass Asset Management LLC139,981$28,516 12/31/2018
     COST139,981$28,516 12/31/2018
Ariel Investments LLC137,560$28,022 12/31/2018
     COST137,560$28,022 12/31/2018
Panagora Asset Management Inc.136,552$27,817 12/31/2018
     COST136,552$27,817 12/31/2018
Guggenheim Capital LLC136,191$27,744 12/31/2018
     COST136,191$27,744 12/31/2018
CIBC Private Wealth Group LLC134,948$27,490 12/31/2018
     COST134,948$27,490 12/31/2018
Honeywell International Inc.133,000$27,093 12/31/2018
     COST133,000$27,093 12/31/2018
BNP PARIBAS ASSET MANAGEMENT Holding S.A.130,652$26,397 12/31/2018
     COST130,652$26,397 12/31/2018
Evercore Wealth Management LLC128,753$26,228 12/31/2018
     COST128,753$26,228 12/31/2018
Destination Wealth Management128,430$26,163 12/31/2018
     COST128,430$26,163 12/31/2018
Norinchukin Bank The127,176$25,907 12/31/2018
     COST127,176$25,907 12/31/2018
Comerica Bank123,036$25,876 12/31/2018
     COST123,036$25,876 12/31/2018
Rathbone Brothers plc126,393$25,751 12/31/2018
     COST126,393$25,751 12/31/2018
MUFG Securities EMEA plc126,100$25,688 12/31/2018
     COST126,100$25,688 12/31/2018
State Treasurer State of Michigan125,436$25,553 12/31/2018
     COST125,436$25,553 12/31/2018
MetLife Investment Advisors LLC125,319$25,529 12/31/2018
     COST125,319$25,529 12/31/2018
Ladenburg Thalmann Financial Services Inc.124,539$25,383 12/31/2018
     COST124,539$25,383 12/31/2018
Segall Bryant & Hamill LLC124,175$25,296 12/31/2018
     COST124,175$25,296 12/31/2018
Lazard Asset Management LLC123,715$25,201 12/31/2018
     COST123,715$25,201 12/31/2018
Nomura Asset Management Co. Ltd.122,751$25,005 12/31/2018
     COST122,751$25,005 12/31/2018
Lourd Capital LLC121,309$24,712 12/31/2018
     COST121,309$24,712 12/31/2018
Steginsky Capital LLC120,922$24,633 12/31/2018
     COST120,922$24,633 12/31/2018
KCM Investment Advisors LLC120,336$24,514 12/31/2018
     COST120,336$24,514 12/31/2018
Payden & Rygel119,400$24,323 12/31/2018
     COST119,400$24,323 12/31/2018
Welch & Forbes LLC118,877$24,217 12/31/2018
     COST118,877$24,217 12/31/2018
Scotia Capital Inc.118,589$24,153 12/31/2018
     COST118,589$24,153 12/31/2018
Davis R M Inc.118,314$24,102 12/31/2018
     COST118,314$24,102 12/31/2018
Cadinha & Co. LLC117,502$23,936 12/31/2018
     COST117,502$23,936 12/31/2018
ING Groep NV117,348$23,905 12/31/2018
     COST117,348$23,905 12/31/2018
AMI Asset Management Corp117,048$23,844 12/31/2018
     COST117,048$23,844 12/31/2018
Teacher Retirement System of Texas116,891$23,812 12/31/2018
     COST116,891$23,812 12/31/2018
MUFG Americas Holdings Corp114,502$23,325 12/31/2018
     COST114,502$23,325 12/31/2018
Boston Financial Mangement LLC113,398$23,100 12/31/2018
     COST113,398$23,100 12/31/2018
Stone Ridge Asset Management LLC112,875$22,994 12/31/2018
     COST112,875$22,994 12/31/2018
Fjarde AP Fonden Fourth Swedish National Pension Fund111,519$22,718 12/31/2018
     COST111,519$22,718 12/31/2018
Mogy Joel R Investment Counsel Inc.108,668$22,137 12/31/2018
     COST108,668$22,137 12/31/2018
Northeast Investment Management108,422$22,087 12/31/2018
     COST108,422$22,087 12/31/2018
HL Financial Services LLC108,302$22,062 12/31/2018
     COST108,302$22,062 12/31/2018
Unigestion Holding SA106,655$21,726 12/31/2018
     COST106,655$21,726 12/31/2018
Pacific Heights Asset Management LLC105,000$21,390 12/31/2018
     COST105,000$21,390 12/31/2018
Royal Bank of Scotland Group PLC104,230$21,233 12/31/2018
     COST104,230$21,233 12/31/2018
Arizona State Retirement System103,578$21,100 12/31/2018
     COST103,578$21,100 12/31/2018
Gulf International Bank UK Ltd103,099$21,002 12/31/2018
     COST103,099$21,002 12/31/2018
Chesley Taft & Associates LLC102,924$20,967 12/31/2018
     COST102,924$20,967 12/31/2018
Carlson Capital L P101,625$20,702 12/31/2018
     COST101,625$20,702 12/31/2018
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.102,508$20,545 12/31/2018
     COST102,508$20,545 12/31/2018
Putnam Investments LLC100,612$20,496 12/31/2018
     COST100,612$20,496 12/31/2018
Zurcher Kantonalbank Zurich Cantonalbank 98,010$19,966 12/31/2018
     COST98,010$19,966 12/31/2018
Dai Ichi Life Insurance Company Ltd97,278$19,817 12/31/2018
     COST97,278$19,817 12/31/2018
Factory Mutual Insurance Co.97,000$19,760 12/31/2018
     COST97,000$19,760 12/31/2018
Oppenheimer & Co. Inc.95,667$19,488 12/31/2018
     COST95,667$19,488 12/31/2018
Covington Capital Management95,451$19,444 12/31/2018
     COST95,451$19,444 12/31/2018
Dundas Partners LLP70,505$19,405 12/31/2018
     COST70,505$19,405 12/31/2018
Windward Capital Management Co. CA94,649$19,281 12/31/2018
     COST94,649$19,281 12/31/2018
Meadow Creek Investment Management LLC91,596$18,659 12/31/2018
     COST91,596$18,659 12/31/2018
EP Wealth Advisors LLC90,123$18,359 12/31/2018
     COST90,123$18,359 12/31/2018
Trillium Asset Management LLC88,872$18,104 12/31/2018
     COST88,872$18,104 12/31/2018
Teachers Retirement System of The State of Kentucky88,756$18,080 12/31/2018
     COST88,756$18,080 12/31/2018
WS Management Lllp88,734$18,076 12/31/2018
     COST88,734$18,076 12/31/2018
People s United Financial Inc.88,664$18,063 12/31/2018
     COST88,664$18,063 12/31/2018
Natixis Advisors L.P.88,313$17,990 12/31/2018
     COST88,313$17,990 12/31/2018
Dupont Capital Management Corp88,198$17,967 12/31/2018
     COST88,198$17,967 12/31/2018
Texas Permanent School Fund88,139$17,955 12/31/2018
     COST88,139$17,955 12/31/2018
Metropolitan Life Insurance Co. NY86,572$17,636 12/31/2018
     COST86,572$17,636 12/31/2018
Creative Planning $17,619 12/31/2018
     COST86,466$17,614 12/31/2018
     Call1,200$5 12/31/2018
Kimelman & Baird LLC86,148$17,549 12/31/2018
     COST86,148$17,549 12/31/2018
Kelly Lawrence W & Associates Inc. CA86,085$17,536 12/31/2018
     COST86,085$17,536 12/31/2018
Peapack Gladstone Financial Corp85,622$17,442 12/31/2018
     COST85,622$17,442 12/31/2018
General American Investors Co. Inc.85,200$17,356 12/31/2018
     COST85,200$17,356 12/31/2018
Westpac Banking Corp84,312$17,175 12/31/2018
     COST84,312$17,175 12/31/2018
Macguire Cheswick & Tuttle Investment Counsel LLC83,421$16,994 12/31/2018
     COST83,421$16,994 12/31/2018
Capital Investment Counsel Inc81,510$16,604 12/31/2018
     COST81,510$16,604 12/31/2018
Utah Retirement Systems81,501$16,603 12/31/2018
     COST81,501$16,603 12/31/2018
Guardian Capital LP81,163$16,534 12/31/2018
     COST81,163$16,534 12/31/2018
BB&T Securities LLC81,099$16,520 12/31/2018
     COST81,099$16,520 12/31/2018
Skandinaviska Enskilda Banken AB publ 80,978$16,496 12/31/2018
     COST80,978$16,496 12/31/2018
Badgley Phelps & Bell Inc.80,505$16,400 12/31/2018
     COST80,505$16,400 12/31/2018
British Airways Pensions Investment Management Ltd79,882$16,286 12/31/2018
     COST79,882$16,286 12/31/2018
Gofen & Glossberg LLC IL79,615$16,218 12/31/2018
     COST79,615$16,218 12/31/2018
BP PLC79,000$16,095 12/31/2018
     COST79,000$16,095 12/31/2018
Violich Capital Management Inc.78,462$15,983 12/31/2018
     COST78,462$15,983 12/31/2018
Front Street Capital Management Inc.77,667$15,821 12/31/2018
     COST77,667$15,821 12/31/2018
Xact Kapitalforvaltning AB77,015$15,689 12/31/2018
     COST77,015$15,689 12/31/2018
Chartwell Investment Partners LLC76,899$15,665 12/31/2018
     COST76,899$15,665 12/31/2018
Ironvine Capital Partners LLC74,208$15,641 12/31/2018
     COST74,208$15,641 12/31/2018
Macquarie Group Ltd.75,952$15,473 12/31/2018
     COST75,952$15,473 12/31/2018
Cannell Peter B & Co. Inc.75,694$15,420 12/31/2018
     COST75,694$15,420 12/31/2018
Norris Perne & French LLP MI75,649$15,410 12/31/2018
     COST75,649$15,410 12/31/2018
Elkfork Partners LLC75,432$15,366 12/31/2018
     COST75,432$15,366 12/31/2018
Oak Ridge Investments LLC74,256$15,127 12/31/2018
     COST74,256$15,127 12/31/2018
Estabrook Capital Management74,226$15,121 12/31/2018
     COST74,226$15,121 12/31/2018
Investment House LLC73,182$14,908 12/31/2018
     COST73,182$14,908 12/31/2018
Mirae Asset Global Investments Co. Ltd.72,088$14,686 12/31/2018
     COST72,088$14,686 12/31/2018
Cookson Peirce & Co. Inc.71,418$14,549 12/31/2018
     COST71,418$14,549 12/31/2018
Eastern Bank70,959$14,456 12/31/2018
     COST70,959$14,456 12/31/2018
Advisors Asset Management Inc.70,668$14,396 12/31/2018
     COST70,668$14,396 12/31/2018
DNB Asset Management AS70,623$14,387 12/31/2018
     COST70,623$14,387 12/31/2018
NN Investment Partners Holdings N.V.70,472$14,357 12/31/2018
     COST70,472$14,357 12/31/2018
Baldwin Brothers Inc. MA70,317$14,324 12/31/2018
     COST70,317$14,324 12/31/2018
Adams Diversified Equity Fund Inc.70,300$14,321 12/31/2018
     COST70,300$14,321 12/31/2018
Asset Advisors Investment Management LLC70,195$14,299 12/31/2018
     COST70,195$14,299 12/31/2018
State of Alaska Department of Revenue70,033$14,264 12/31/2018
     COST70,033$14,264 12/31/2018
Fifth Third Bancorp69,956$14,251 12/31/2018
     COST69,956$14,251 12/31/2018
D. E. Shaw & Co. Inc. $14,158 12/31/2018
     Put383,800$78,184 12/31/2018
     COST241,603$49,217 12/31/2018
     Call211,700$43,125 12/31/2018
Zurich Insurance Group Ltd FI69,340$14,125 12/31/2018
     COST69,340$14,125 12/31/2018
Boston Advisors LLC68,850$14,025 12/31/2018
     COST68,850$14,025 12/31/2018
Janney Montgomery Scott LLC68,214$13,896 12/31/2018
     COST68,214$13,896 12/31/2018
North Point Portfolio Managers Corp OH67,796$13,811 12/31/2018
     COST67,796$13,811 12/31/2018
Comgest Global Investors S.A.S.67,683$13,788 12/31/2018
     COST67,683$13,788 12/31/2018
Godsey & Gibb Associates67,252$13,700 12/31/2018
     COST67,252$13,700 12/31/2018
Atalanta Sosnoff Capital LLC67,200$13,689 12/31/2018
     COST67,200$13,689 12/31/2018
Federated Investors Inc. PA67,099$13,668 12/31/2018
     COST67,099$13,668 12/31/2018
Achmea Investment Management B.V.66,684$13,584 12/31/2018
     COST66,684$13,584 12/31/2018
Northwestern Mutual Investment Management Company LLC66,053$13,456 12/31/2018
     COST66,053$13,456 12/31/2018
Azimuth Capital Management LLC65,445$13,332 12/31/2018
     COST65,445$13,332 12/31/2018
AJO LP65,415$13,326 12/31/2018
     COST65,415$13,326 12/31/2018
Sepio Capital LLC65,213$13,285 12/31/2018
     COST65,213$13,285 12/31/2018
William Blair Investment Management LLC65,171$13,276 12/31/2018
     COST65,171$13,276 12/31/2018
Mn Services Vermogensbeheer B.V.74,379$13,254 12/31/2018
     COST74,379$13,254 12/31/2018
EULAV Asset Management65,000$13,241 12/31/2018
     COST65,000$13,241 12/31/2018
Amalgamated Bank64,434$13,126 12/31/2018
     COST64,434$13,126 12/31/2018
Marco Investment Management LLC61,896$12,609 12/31/2018
     COST61,896$12,609 12/31/2018
Mason Street Advisors LLC61,781$12,585 12/31/2018
     COST61,781$12,585 12/31/2018
Tiverton Asset Management LLC61,700$12,569 12/31/2018
     COST61,700$12,569 12/31/2018
Putnam FL Investment Management Co.61,067$12,440 12/31/2018
     COST61,067$12,440 12/31/2018
OLD National Bancorp IN60,472$12,319 12/31/2018
     COST60,472$12,319 12/31/2018
Norman Fields Gottscho Capital Management LLC60,185$12,260 12/31/2018
     COST60,185$12,260 12/31/2018
Empire Life Investments Inc.60,183$12,260 12/31/2018
     COST60,183$12,260 12/31/2018
CIBC Asset Management Inc60,133$12,250 12/31/2018
     COST60,133$12,250 12/31/2018
Chilton Capital Management LLC59,493$12,119 12/31/2018
     COST59,493$12,119 12/31/2018
Man Group plc59,438$12,108 12/31/2018
     COST59,438$12,108 12/31/2018
Glen Harbor Capital Management LLC59,268$12,074 12/31/2018
     COST59,268$12,074 12/31/2018
YHB Investment Advisors Inc.59,208$12,061 12/31/2018
     COST59,208$12,061 12/31/2018
Avalon Advisors LLC58,880$11,994 12/31/2018
     COST58,880$11,994 12/31/2018
Barrett Asset Management LLC58,644$11,946 12/31/2018
     COST58,644$11,946 12/31/2018
Braun Stacey Associates Inc.58,517$11,921 12/31/2018
     COST58,517$11,921 12/31/2018
Silvercrest Asset Management Group LLC58,156$11,847 12/31/2018
     COST58,156$11,847 12/31/2018
OppenheimerFunds Inc.58,023$11,820 12/31/2018
     COST58,023$11,820 12/31/2018
Commonwealth Bank of Australia57,864$11,782 12/31/2018
     COST57,864$11,782 12/31/2018
Mutual of America Capital Management LLC57,700$11,754 12/31/2018
     COST57,700$11,754 12/31/2018
Jag Capital Management LLC57,394$11,692 12/31/2018
     COST57,394$11,692 12/31/2018
Rothschild Investment Corp IL57,240$11,660 12/31/2018
     COST57,240$11,660 12/31/2018
Virginia Retirement Systems ET AL57,200$11,652 12/31/2018
     COST57,200$11,652 12/31/2018
Pendal Group Ltd56,929$11,597 12/31/2018
     COST56,929$11,597 12/31/2018
Nissay Asset Management Corp Japan ADV56,866$11,584 12/31/2018
     COST56,866$11,584 12/31/2018
Financial Counselors Inc.55,929$11,393 12/31/2018
     COST55,929$11,393 12/31/2018
GW&K Investment Management LLC55,914$11,390 12/31/2018
     COST55,914$11,390 12/31/2018
Nelson Roberts Investment Advisors LLC55,860$11,379 12/31/2018
     COST55,860$11,379 12/31/2018
Private Asset Management Inc.55,753$11,358 12/31/2018
     COST55,753$11,358 12/31/2018
Shell Asset Management Co.55,753$11,357 12/31/2018
     COST55,753$11,357 12/31/2018
Advisor Group Inc.55,322$11,280 12/31/2018
     COST55,322$11,280 12/31/2018
SG3 Management LLC $11,204 12/31/2018
     Call55,000$11,204 12/31/2018
Brown Brothers Harriman & Co.54,853$11,174 12/31/2018
     COST54,853$11,174 12/31/2018
Nordea Investment Management AB54,841$11,171 12/31/2018
     COST54,841$11,171 12/31/2018
Stock Yards Bank & Trust Co.54,777$11,159 12/31/2018
     COST54,777$11,159 12/31/2018
Cambridge Investment Research Advisors Inc.54,362$11,074 12/31/2018
     COST54,362$11,074 12/31/2018
Mariner LLC54,360$11,063 12/31/2018
     COST54,360$11,063 12/31/2018
RWC Asset Management LLP53,836$10,966 12/31/2018
     COST53,836$10,966 12/31/2018
Hartford Investment Management Co.53,783$10,956 12/31/2018
     COST53,783$10,956 12/31/2018
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main54,209$10,954 12/31/2018
     COST54,209$10,954 12/31/2018
First National Bank of Omaha52,964$10,789 12/31/2018
     COST52,964$10,789 12/31/2018
Thompson Rubinstein Investment Management Inc. OR52,118$10,617 12/31/2018
     COST52,118$10,617 12/31/2018
Connors Investor Services Inc.51,865$10,565 12/31/2018
     COST51,865$10,565 12/31/2018
Autus Asset Management LLC51,325$10,455 12/31/2018
     COST51,325$10,455 12/31/2018
Maple Capital Management Inc.50,769$10,342 12/31/2018
     COST50,769$10,342 12/31/2018
Two Sigma Investments LP50,619$10,312 12/31/2018
     COST50,619$10,312 12/31/2018
Ocean Capital Management LLC50,452$10,278 12/31/2018
     COST50,452$10,278 12/31/2018
Dowling & Yahnke LLC44,315$10,249 12/31/2018
     COST44,315$10,249 12/31/2018
Tandem Investment Advisors Inc.50,193$10,225 12/31/2018
     COST50,193$10,225 12/31/2018
South State Corp50,088$10,204 12/31/2018
     COST50,088$10,204 12/31/2018
Ashfield Capital Partners LLC49,746$10,134 12/31/2018
     COST49,746$10,134 12/31/2018
Paragon Capital Management LLC49,549$10,093 12/31/2018
     COST49,549$10,093 12/31/2018
Whittier Trust Co.49,518$10,087 12/31/2018
     COST49,518$10,087 12/31/2018
Cidel Asset Management Inc.47,980$9,774 12/31/2018
     COST47,980$9,774 12/31/2018
NINE MASTS CAPITAL Ltd $9,734 12/31/2018
     COST52,133$10,620 12/31/2018
     Put70,000$886 12/31/2018
Bank of Nova Scotia Trust Co.47,374$9,651 12/31/2018
     COST47,374$9,651 12/31/2018
Bridges Investment Management Inc.47,315$9,638 12/31/2018
     COST47,315$9,638 12/31/2018
Aureus Asset Management LLC47,265$9,628 12/31/2018
     COST47,265$9,628 12/31/2018
Washington Trust Bank47,081$9,590 12/31/2018
     COST47,081$9,590 12/31/2018
Zevin Asset Management LLC46,848$9,543 12/31/2018
     COST46,848$9,543 12/31/2018
Papp L Roy & Associates46,707$9,515 12/31/2018
     COST46,707$9,515 12/31/2018
Leuthold Group LLC46,681$9,509 12/31/2018
     COST46,681$9,509 12/31/2018
Employees Retirement System of Texas46,000$9,371 12/31/2018
     COST46,000$9,371 12/31/2018
Motley Fool Asset Management LLC45,708$9,311 12/31/2018
     COST45,708$9,311 12/31/2018
Pittenger & Anderson Inc.45,677$9,305 12/31/2018
     COST45,677$9,305 12/31/2018
Highland Capital Management LLC45,071$9,181 12/31/2018
     COST45,071$9,181 12/31/2018
Securian Asset Management Inc44,434$9,052 12/31/2018
     COST44,434$9,052 12/31/2018
Middleton & Co Inc MA44,257$9,016 12/31/2018
     COST44,257$9,016 12/31/2018
USA Financial Portformulas Corp38,050$8,937 12/31/2018
     COST38,050$8,937 12/31/2018
MML Investors Services LLC43,419$8,845 12/31/2018
     COST43,419$8,845 12/31/2018
Tdam USA Inc.43,277$8,816 12/31/2018
     COST43,277$8,816 12/31/2018
QS Investors LLC43,150$8,791 12/31/2018
     COST43,150$8,791 12/31/2018
Neuburgh Advisers LLC43,104$8,781 12/31/2018
     COST43,104$8,781 12/31/2018
Shelton Capital Management43,043$8,768 12/31/2018
     COST43,043$8,768 12/31/2018
Buffington Mohr McNeal42,903$8,740 12/31/2018
     COST42,903$8,740 12/31/2018
American National Insurance Co. TX42,320$8,621 12/31/2018
     COST42,320$8,621 12/31/2018
Pennsylvania Trust Co42,114$8,579 12/31/2018
     COST42,114$8,579 12/31/2018
Trust Co. of Vermont42,009$8,558 12/31/2018
     COST42,009$8,558 12/31/2018
Allstate Corp41,775$8,510 12/31/2018
     COST41,775$8,510 12/31/2018
Harvey Investment Co. LLC41,323$8,418 12/31/2018
     COST41,323$8,418 12/31/2018
Tredje AP fonden41,258$8,405 12/31/2018
     COST41,258$8,405 12/31/2018
Lincoln Capital LLC41,060$8,364 12/31/2018
     COST41,060$8,364 12/31/2018
Pillar Pacific Capital Management LLC40,660$8,283 12/31/2018
     COST40,660$8,283 12/31/2018
Crossmark Global Holdings Inc.40,257$8,201 12/31/2018
     COST40,257$8,201 12/31/2018
Patten & Patten Inc. TN39,824$8,113 12/31/2018
     COST39,824$8,113 12/31/2018
Arcadia Investment Management Corp MI39,692$8,086 12/31/2018
     COST39,692$8,086 12/31/2018
Cornerstone Advisors Inc.39,500$8,047 12/31/2018
     COST39,500$8,047 12/31/2018
Capital Fund Management S.A. $7,966 12/31/2018
     Call61,600$12,549 12/31/2018
     Put22,500$4,583 12/31/2018
Markel Corp39,000$7,944 12/31/2018
     COST39,000$7,944 12/31/2018
Moody National Bank Trust Division38,627$7,869 12/31/2018
     COST38,627$7,869 12/31/2018
Piedmont Investment Advisors Inc.38,133$7,768 12/31/2018
     COST38,133$7,768 12/31/2018
Dividend Assets Capital LLC38,112$7,764 12/31/2018
     COST38,112$7,764 12/31/2018
WASHINGTON TRUST Co37,967$7,734 12/31/2018
     COST37,967$7,734 12/31/2018
Cobiz Wealth LLC37,439$7,627 12/31/2018
     COST37,439$7,627 12/31/2018
New Mexico Educational Retirement Board37,365$7,612 12/31/2018
     COST37,365$7,612 12/31/2018
Venturi Wealth Management LLC37,863$7,588 12/31/2018
     COST37,863$7,588 12/31/2018
Sumitomo Mitsui Asset Management Company LTD36,925$7,521 12/31/2018
     COST36,925$7,521 12/31/2018
KBC Group NV36,718$7,480 12/31/2018
     COST36,718$7,480 12/31/2018
Vantage Investment Advisors LLC31,544$7,409 09/30/2018
     COST31,544$7,409 09/30/2018
Martingale Asset Management L P36,196$7,374 12/31/2018
     COST36,196$7,374 12/31/2018
Community Financial Services Group LLC36,163$7,367 12/31/2018
     COST36,163$7,367 12/31/2018
Pinnacle Associates Ltd.36,134$7,361 12/31/2018
     COST36,134$7,361 12/31/2018
MAI Capital Management35,814$7,296 12/31/2018
     COST35,814$7,296 12/31/2018
Hoylecohen LLC35,419$7,215 12/31/2018
     COST35,419$7,215 12/31/2018
Garrison Bradford & Associates Inc.35,065$7,143 12/31/2018
     COST35,065$7,143 12/31/2018
Andra AP fonden30,400$7,140 09/30/2018
     COST30,400$7,140 09/30/2018
Private Wealth Partners LLC34,811$7,091 12/31/2018
     COST34,811$7,091 12/31/2018
Citizens Financial Group Inc RI34,767$7,083 12/31/2018
     COST34,767$7,083 12/31/2018
Ameritas Investment Partners Inc.34,521$7,031 12/31/2018
     COST34,521$7,031 12/31/2018
Nippon Life Global Investors Americas Inc.34,370$7,001 12/31/2018
     COST34,370$7,001 12/31/2018
Profund Advisors LLC34,294$6,986 12/31/2018
     COST34,294$6,986 12/31/2018
Stephens Inc. AR34,256$6,978 12/31/2018
     COST34,256$6,978 12/31/2018
South Texas Money Management Ltd.34,255$6,978 12/31/2018
     COST34,255$6,978 12/31/2018
Bailard Inc.34,112$6,949 12/31/2018
     COST34,112$6,949 12/31/2018
Coldstream Capital Management Inc.33,849$6,895 12/31/2018
     COST33,849$6,895 12/31/2018
Regions Financial Corp33,395$6,803 12/31/2018
     COST33,395$6,803 12/31/2018
Becker Capital Management Inc.33,313$6,786 12/31/2018
     COST33,313$6,786 12/31/2018
Appleton Partners Inc. MA33,120$6,747 12/31/2018
     COST33,120$6,747 12/31/2018
Mastrapasqua Asset Management Inc.32,915$6,705 12/31/2018
     COST32,915$6,705 12/31/2018
Avitas Wealth Management LLC32,853$6,692 12/31/2018
     COST32,853$6,692 12/31/2018
Cerity Partners LLC32,719$6,665 12/31/2018
     COST32,719$6,665 12/31/2018
Point72 Asset Management L.P.32,650$6,651 12/31/2018
     COST32,650$6,651 12/31/2018
Albion Financial Group UT32,485$6,617 12/31/2018
     COST32,485$6,617 12/31/2018
BOKF NA32,288$6,578 12/31/2018
     COST32,288$6,578 12/31/2018
Candriam Luxembourg S.C.A.32,234$6,566 12/31/2018
     COST32,234$6,566 12/31/2018
Copeland Capital Management LLC32,112$6,542 12/31/2018
     COST32,112$6,542 12/31/2018
Marketfield Asset Management LLC31,997$6,518 12/31/2018
     COST31,997$6,518 12/31/2018
Granite Investment Partners LLC31,739$6,466 12/31/2018
     COST31,739$6,466 12/31/2018
Brightworth31,577$6,433 12/31/2018
     COST31,577$6,433 12/31/2018
WealthTrust Fairport LLC31,445$6,406 12/31/2018
     COST31,445$6,406 12/31/2018
World Asset Management Inc31,160$6,348 12/31/2018
     COST31,160$6,348 12/31/2018
McCollum Christoferson Group LLC31,070$6,329 12/31/2018
     COST31,070$6,329 12/31/2018
Silvant Capital Management LLC30,904$6,296 12/31/2018
     COST30,904$6,296 12/31/2018
Victory Capital Management Inc.30,848$6,284 12/31/2018
     COST30,848$6,284 12/31/2018
Iberiabank Corp30,786$6,271 12/31/2018
     COST30,786$6,271 12/31/2018
DDD Partners LLC30,591$6,232 12/31/2018
     COST30,591$6,232 12/31/2018
Calamos Wealth Management LLC30,153$6,142 12/31/2018
     COST30,153$6,142 12/31/2018
BNP Paribas Arbitrage SA $6,121 12/31/2018
     Put1,778$36,220 12/31/2018
     COST162,647$33,133 12/31/2018
     Call452$9,208 12/31/2018
Mechanics Bank Trust Department29,911$6,093 12/31/2018
     COST29,911$6,093 12/31/2018
MERIAN GLOBAL INVESTORS UK Ltd29,522$6,013 12/31/2018
     COST29,522$6,013 12/31/2018
Charter Trust Co.29,465$6,002 12/31/2018
     COST29,465$6,002 12/31/2018
Credit Agricole S A29,350$5,979 12/31/2018
     COST29,350$5,979 12/31/2018
Central Bank & Trust Co.29,127$5,933 12/31/2018
     COST29,127$5,933 12/31/2018
Rand Wealth LLC25,240$5,929 09/30/2018
     COST25,240$5,929 09/30/2018
6 Meridian29,096$5,927 12/31/2018
     COST29,096$5,927 12/31/2018
Colonial Trust Advisors29,085$5,925 12/31/2018
     COST29,085$5,925 12/31/2018
Synovus Financial Corp28,813$5,858 12/31/2018
     COST28,813$5,858 12/31/2018
American National Bank28,628$5,832 12/31/2018
     COST28,628$5,832 12/31/2018
Jones Financial Companies Lllp28,534$5,812 12/31/2018
     COST28,534$5,812 12/31/2018
CENTRAL TRUST Co28,373$5,780 12/31/2018
     COST28,373$5,780 12/31/2018
Commerzbank Aktiengesellschaft FI27,947$5,693 12/31/2018
     COST27,947$5,693 12/31/2018
FIL Ltd27,934$5,691 12/31/2018
     COST27,934$5,691 12/31/2018
Hancock Whitney Corp27,927$5,689 12/31/2018
     COST27,927$5,689 12/31/2018
Boston Common Asset Management LLC27,756$5,654 12/31/2018
     COST27,756$5,654 12/31/2018
Madison Investment Holdings Inc.27,436$5,589 12/31/2018
     COST27,436$5,589 12/31/2018
Motley Fool Wealth Management LLC27,054$5,511 12/31/2018
     COST27,054$5,511 12/31/2018
Gamble Jones Investment Counsel26,929$5,486 12/31/2018
     COST26,929$5,486 12/31/2018
Daiwa Securities Group Inc. $5,478 12/31/2018
     COST19,670$4,007 12/31/2018
     CALL300$1,471 12/31/2018
Cardinal Capital Management26,741$5,447 12/31/2018
     COST26,741$5,447 12/31/2018
Private Advisor Group LLC26,640$5,427 12/31/2018
     COST26,640$5,427 12/31/2018
Jacobson & Schmitt Advisors LLC26,524$5,403 12/31/2018
     COST26,524$5,403 12/31/2018
Woodstock Corp26,142$5,325 12/31/2018
     COST26,142$5,325 12/31/2018
Dubuque Bank & Trust Co.26,109$5,319 12/31/2018
     COST26,109$5,319 12/31/2018
WEALTHFRONT Corp22,467$5,277 09/30/2018
     COST22,467$5,277 09/30/2018
Capital International Sarl25,900$5,276 12/31/2018
     COST25,900$5,276 12/31/2018
Bristlecone Advisors LLC25,745$5,244 12/31/2018
     COST25,745$5,244 12/31/2018
Neville Rodie & Shaw Inc.25,498$5,194 12/31/2018
     COST25,498$5,194 12/31/2018
Two Sigma Securities LLC $5,184 12/31/2018
     Call27,100$5,521 12/31/2018
     Put22,500$4,583 12/31/2018
     COST20,843$4,246 12/31/2018
Summit Global Investments25,410$5,176 12/31/2018
     COST25,410$5,176 12/31/2018
OLD Dominion Capital Management Inc.25,392$5,173 12/31/2018
     COST25,392$5,173 12/31/2018
Boston Private Wealth LLC25,381$5,170 12/31/2018
     COST25,381$5,170 12/31/2018
IFM Investors Pty Ltd25,314$5,157 12/31/2018
     COST25,314$5,157 12/31/2018
Sentry Investment Management LLC25,278$5,149 12/31/2018
     COST25,278$5,149 12/31/2018
Van ECK Associates Corp24,533$4,998 12/31/2018
     COST24,533$4,998 12/31/2018
McGuire Investment Group LLC24,535$4,998 12/31/2018
     COST24,535$4,998 12/31/2018
Motco24,425$4,976 12/31/2018
     COST24,425$4,976 12/31/2018
Addenda Capital Inc.24,359$4,962 12/31/2018
     COST24,359$4,962 12/31/2018
Oakbrook Investments LLC24,297$4,950 12/31/2018
     COST24,297$4,950 12/31/2018
Reilly Herbert Faulkner III24,278$4,946 12/31/2018
     COST24,278$4,946 12/31/2018
Wealthfront Advisers LLC24,117$4,913 12/31/2018
     COST24,117$4,913 12/31/2018
Arrowgrass Capital Partners US LP $4,906 12/31/2018
     Put90,000$18,334 12/31/2018
     COST74,085$15,092 12/31/2018
     Call40,000$8,148 12/31/2018
DAVENPORT & Co LLC24,016$4,892 12/31/2018
     COST24,016$4,892 12/31/2018
Walleye Trading LLC $4,880 12/31/2018
     Call61,200$12,467 12/31/2018
     Put52,400$10,674 12/31/2018
     COST15,153$3,087 12/31/2018
Commonwealth of Pennsylvania Public School Empls Retrmt SYS23,906$4,870 12/31/2018
     COST23,906$4,870 12/31/2018
Madrona Financial Services LLC23,615$4,811 12/31/2018
     COST23,615$4,811 12/31/2018
First Citizens Bank & Trust Co.23,463$4,780 12/31/2018
     COST23,463$4,780 12/31/2018
MU Investments Co. Ltd.24,000$4,767 12/31/2018
     COST24,000$4,767 12/31/2018
Redpoint Investment Management Pty Ltd23,110$4,708 12/31/2018
     COST23,110$4,708 12/31/2018
Bruderman Asset Management LLC23,046$4,695 12/31/2018
     COST23,046$4,695 12/31/2018
Louisiana State Employees Retirement System23,000$4,685 12/31/2018
     COST23,000$4,685 12/31/2018
Schonfeld Strategic Advisors LLC22,930$4,671 12/31/2018
     COST22,930$4,671 12/31/2018
Public Sector Pension Investment Board22,651$4,614 12/31/2018
     COST22,651$4,614 12/31/2018
Gateway Investment Advisers LLC22,544$4,592 12/31/2018
     COST22,544$4,592 12/31/2018
Hutner Capital Management Inc.22,238$4,530 12/31/2018
     COST22,238$4,530 12/31/2018
Nicola Wealth Management LTD.22,000$4,482 12/31/2018
     COST22,000$4,482 12/31/2018
Bell Asset Management Ltd21,933$4,468 12/31/2018
     COST21,933$4,468 12/31/2018
SFE Investment Counsel21,896$4,460 12/31/2018
     COST21,896$4,460 12/31/2018
Thomas Story & Son LLC21,855$4,452 12/31/2018
     COST21,855$4,452 12/31/2018
ACG Wealth21,472$4,374 12/31/2018
     COST21,472$4,374 12/31/2018
WealthPLAN Partners LLC20,057$4,342 12/31/2018
     COST20,057$4,342 12/31/2018
Argus Investors Counsel Inc.21,309$4,341 12/31/2018
     COST21,309$4,341 12/31/2018
HighPoint Advisor Group LLC19,783$4,315 12/31/2018
     COST19,783$4,315 12/31/2018
Beach Investment Counsel Inc. PA20,092$4,312 12/31/2018
     COST20,092$4,312 12/31/2018
Oppenheimer Asset Management Inc.21,155$4,309 12/31/2018
     COST21,155$4,309 12/31/2018
LS Investment Advisors LLC21,131$4,305 12/31/2018
     COST21,131$4,305 12/31/2018
Capco Asset Management LLC21,110$4,300 12/31/2018
     COST21,110$4,300 12/31/2018
First Merchants Corp20,826$4,242 12/31/2018
     COST20,826$4,242 12/31/2018
Liberty Capital Management Inc.20,823$4,242 12/31/2018
     COST20,823$4,242 12/31/2018
W.G. Shaheen & Associates DBA Whitney & Co20,024$4,229 12/31/2018
     COST20,024$4,229 12/31/2018
Bragg Financial Advisors Inc20,741$4,225 12/31/2018
     COST20,741$4,225 12/31/2018
Northstar Capital Management LLC20,708$4,218 12/31/2018
     COST20,708$4,218 12/31/2018
Frontier Wealth Management LLC20,694$4,216 12/31/2018
     COST20,694$4,216 12/31/2018
Webster Bank N. A.20,557$4,187 12/31/2018
     COST20,557$4,187 12/31/2018
Kiwi Wealth Investments Limited Partnership20,547$4,186 12/31/2018
     COST20,547$4,186 12/31/2018
Freestone Capital Holdings LLC20,499$4,176 12/31/2018
     COST20,499$4,176 12/31/2018
Thrivent Financial for Lutherans20,343$4,175 12/31/2018
     COST20,343$4,175 12/31/2018
Lyell Wealth Management LP20,355$4,147 12/31/2018
     COST20,355$4,147 12/31/2018
Tiedemann Advisors LLC20,174$4,111 12/31/2018
     COST20,174$4,111 12/31/2018
Alley Co LLC20,107$4,096 12/31/2018
     COST20,107$4,096 12/31/2018
Renaissance Investment Group LLC20,099$4,094 12/31/2018
     COST20,099$4,094 12/31/2018
Northwestern Mutual Wealth Management Co.19,988$4,072 12/31/2018
     COST19,988$4,072 12/31/2018
Willingdon Wealth Management19,892$4,052 12/31/2018
     COST19,892$4,052 12/31/2018
Hartford Financial Management Inc.19,865$4,047 12/31/2018
     COST19,865$4,047 12/31/2018
Capital International Inc. CA19,732$4,020 12/31/2018
     COST19,732$4,020 12/31/2018
Cipher Capital LP19,616$3,996 12/31/2018
     COST19,616$3,996 12/31/2018
Semper Augustus Investments Group LLC19,516$3,976 12/31/2018
     COST19,516$3,976 12/31/2018
Great Lakes Advisors LLC19,436$3,960 12/31/2018
     COST19,436$3,960 12/31/2018
FARMERS & MERCHANTS TRUST Co OF LONG BEACH19,382$3,949 12/31/2018
     COST19,382$3,949 12/31/2018
WoodTrust Financial Corp19,218$3,915 12/31/2018
     COST19,218$3,915 12/31/2018
Barings LLC19,202$3,911 12/31/2018
     COST19,202$3,911 12/31/2018
Cetera Advisor Networks LLC19,163$3,900 12/31/2018
     COST19,163$3,900 12/31/2018
Kentucky Retirement Systems19,061$3,883 12/31/2018
     COST19,061$3,883 12/31/2018
RKL Wealth Management LLC19,044$3,873 12/31/2018
     COST19,044$3,873 12/31/2018
Balyasny Asset Management LLC18,994$3,869 12/31/2018
     COST18,994$3,869 12/31/2018
Sonora Investment Management LLC18,965$3,863 12/31/2018
     COST18,965$3,863 12/31/2018
Nwam LLC18,919$3,854 12/31/2018
     COST18,919$3,854 12/31/2018
Northstar Group Inc.18,891$3,848 12/31/2018
     COST18,891$3,848 12/31/2018
Accurate Investment Solutions Inc.18,848$3,839 12/31/2018
     COST18,848$3,839 12/31/2018
Veritable L.P.18,772$3,824 12/31/2018
     COST18,772$3,824 12/31/2018
Sumitomo Life Insurance Co.18,649$3,799 12/31/2018
     COST18,649$3,799 12/31/2018
Vision Capital Management Inc.18,630$3,795 12/31/2018
     COST18,630$3,795 12/31/2018
Fort Washington Investment Advisors Inc. OH18,415$3,751 12/31/2018
     COST18,415$3,751 12/31/2018
Progressive Investment Management Corp18,341$3,736 12/31/2018
     COST18,341$3,736 12/31/2018
Dynamic Advisor Solutions LLC17,821$3,726 12/31/2018
     COST17,821$3,726 12/31/2018
Mcmillion Capital Management Inc.18,152$3,698 12/31/2018
     COST18,152$3,698 12/31/2018
Benjamin F. Edwards & Company Inc.18,075$3,682 12/31/2018
     COST18,075$3,682 12/31/2018
Private Advisory Group LLC17,993$3,665 12/31/2018
     COST17,993$3,665 12/31/2018
Whittier Trust Co. of Nevada Inc.17,955$3,657 12/31/2018
     COST17,955$3,657 12/31/2018
Capital Planning Advisors LLC17,857$3,638 12/31/2018
     COST17,857$3,638 12/31/2018
Klingenstein Fields & Co. LLC17,801$3,626 12/31/2018
     COST17,801$3,626 12/31/2018
SeaCrest Wealth Management LLC17,745$3,615 12/31/2018
     COST17,745$3,615 12/31/2018
Sterling Capital Management LLC17,723$3,610 12/31/2018
     COST17,723$3,610 12/31/2018
Cape Cod Five Cents Savings Bank17,589$3,583 12/31/2018
     COST17,589$3,583 12/31/2018
Winslow Evans & Crocker Inc.17,508$3,568 12/31/2018
     COST17,508$3,568 12/31/2018
Monetta Financial Services Inc.17,500$3,565 12/31/2018
     COST17,500$3,565 12/31/2018
UNIVEST FINANCIAL Corp17,475$3,560 12/31/2018
     COST17,475$3,560 12/31/2018
Lee Financial Group Hawaii Inc.17,467$3,558 12/31/2018
     COST17,467$3,558 12/31/2018
ETF Managers Group LLC17,115$3,486 12/31/2018
     COST17,115$3,486 12/31/2018
Her Majesty the Queen in Right of the Province of Alberta as represented by Alberta Investment Management Corp17,100$3,483 12/31/2018
     COST17,100$3,483 12/31/2018
Wilsey Asset Management Inc.17,040$3,442 12/31/2018
     COST17,040$3,442 12/31/2018
McKinley Carter Wealth Services Inc.16,854$3,433 12/31/2018
     COST16,854$3,433 12/31/2018
Vident Investment Advisory LLC16,855$3,433 12/31/2018
     COST16,855$3,433 12/31/2018
Fiduciary Trust Co.16,671$3,396 12/31/2018
     COST16,671$3,396 12/31/2018
IFP Advisors Inc16,808$3,396 12/31/2018
     COST16,808$3,396 12/31/2018
Contravisory Investment Management Inc.16,465$3,354 12/31/2018
     COST16,465$3,354 12/31/2018
Slow Capital Inc.16,460$3,353 12/31/2018
     COST16,460$3,353 12/31/2018
Fiera Capital Corp16,442$3,349 12/31/2018
     COST16,442$3,349 12/31/2018
Abbrea Capital LLC16,428$3,347 12/31/2018
     COST16,428$3,347 12/31/2018
SlateStone Wealth LLC16,427$3,346 12/31/2018
     COST16,427$3,346 12/31/2018
Bollard Group LLC16,395$3,340 12/31/2018
     COST16,395$3,340 12/31/2018
California Capital Advisors Inc.16,320$3,325 12/31/2018
     COST16,320$3,325 12/31/2018
Kiley Juergens Wealth Management LLC16,252$3,310 12/31/2018
     COST16,252$3,310 12/31/2018
First Manhattan Co.16,207$3,301 12/31/2018
     COST16,207$3,301 12/31/2018
Advisory Services Network LLC15,791$3,217 12/31/2018
     COST15,791$3,217 12/31/2018
Sigma Investment Counselors Inc.15,634$3,185 12/31/2018
     COST15,634$3,185 12/31/2018
Zeke Capital Advisors LLC15,631$3,184 12/31/2018
     COST15,631$3,184 12/31/2018
180 Wealth Advisors LLC13,452$3,160 12/31/2018
     COST13,452$3,160 12/31/2018
GHP Investment Advisors Inc.15,492$3,156 12/31/2018
     COST15,492$3,156 12/31/2018
Cumberland Partners Ltd15,383$3,134 12/31/2018
     COST15,383$3,134 12/31/2018
Optimum Investment Advisors15,380$3,133 12/31/2018
     COST15,380$3,133 12/31/2018
Ipswich Investment Management Co. Inc.15,378$3,133 12/31/2018
     COST15,378$3,133 12/31/2018
Arlington Financial Advisors LLC15,327$3,122 12/31/2018
     COST15,327$3,122 12/31/2018
Girard Partners LTD.15,208$3,098 12/31/2018
     COST15,208$3,098 12/31/2018
First Allied Advisory Services Inc.15,309$3,094 12/31/2018
     COST15,309$3,094 12/31/2018
Usca Ria LLC15,013$3,058 12/31/2018
     COST15,013$3,058 12/31/2018
Colony Group LLC14,946$3,045 12/31/2018
     COST14,946$3,045 12/31/2018
Steward Partners Investment Advisory LLC14,925$3,040 12/31/2018
     COST14,925$3,040 12/31/2018
Orleans Capital Management Corp LA14,665$2,987 12/31/2018
     COST14,665$2,987 12/31/2018
Ferguson Wellman Capital Management Inc.14,569$2,968 12/31/2018
     COST14,569$2,968 12/31/2018
Strategic Wealth Advisors Group LLC14,086$2,936 12/31/2018
     COST14,086$2,936 12/31/2018
RB Capital Management LLC14,337$2,920 12/31/2018
     COST14,337$2,920 12/31/2018
Raab & Moskowitz Asset Management LLC14,267$2,906 12/31/2018
     COST14,267$2,906 12/31/2018
Mengis Capital Management Inc.14,169$2,886 12/31/2018
     COST14,169$2,886 12/31/2018
Mountain Pacific Investment Advisers Inc. ID14,164$2,885 12/31/2018
     COST14,164$2,885 12/31/2018
Goelzer Investment Management Inc.14,121$2,877 12/31/2018
     COST14,121$2,877 12/31/2018
Pitcairn Co.14,039$2,860 12/31/2018
     COST14,039$2,860 12/31/2018
Pinnacle Financial Partners Inc.13,975$2,847 12/31/2018
     COST13,975$2,847 12/31/2018
Quadrant Capital Management LLC13,874$2,826 12/31/2018
     COST13,874$2,826 12/31/2018
Ancora Advisors LLC13,849$2,822 12/31/2018
     COST13,849$2,822 12/31/2018
Boys Arnold & Co. Inc.13,956$2,820 12/31/2018
     COST13,956$2,820 12/31/2018
Foresters Asset Management Inc.13,563$2,797 12/31/2018
     COST13,563$2,797 12/31/2018
Montag A & Associates Inc.13,719$2,795 12/31/2018
     COST13,719$2,795 12/31/2018
SVA Plumb Wealth Management LLC13,719$2,795 12/31/2018
     COST13,719$2,795 12/31/2018
Carnegie Capital Asset Management LLC13,656$2,782 12/31/2018
     COST13,656$2,782 12/31/2018
German American Bancorp Inc.13,631$2,777 12/31/2018
     COST13,631$2,777 12/31/2018
Tower Research Capital LLC TRC 13,610$2,772 12/31/2018
     COST13,610$2,772 12/31/2018
Wedbush Securities Inc.13,580$2,766 12/31/2018
     COST13,580$2,766 12/31/2018
Park National Corp OH13,550$2,761 12/31/2018
     COST13,550$2,761 12/31/2018
Atria Investments LLC13,432$2,736 12/31/2018
     COST13,432$2,736 12/31/2018
Advisor Partners LLC13,386$2,727 12/31/2018
     COST13,386$2,727 12/31/2018
Weik Capital Management13,323$2,714 12/31/2018
     COST13,323$2,714 12/31/2018
Captrust Financial Advisors13,309$2,711 12/31/2018
     COST13,309$2,711 12/31/2018
Fishman Jay A Ltd. MI13,305$2,710 12/31/2018
     COST13,305$2,710 12/31/2018
Stokes Capital Advisors LLC13,249$2,699 12/31/2018
     COST13,249$2,699 12/31/2018
Carlton Hofferkamp & Jenks Wealth Management LLC13,215$2,692 12/31/2018
     COST13,215$2,692 12/31/2018
Argent Trust Co13,208$2,690 12/31/2018
     COST13,208$2,690 12/31/2018
Mount Vernon Associates Inc. MD13,137$2,676 12/31/2018
     COST13,137$2,676 12/31/2018
Next Century Growth Investors LLC13,096$2,667 12/31/2018
     COST13,096$2,667 12/31/2018
Carderock Capital Management Inc.13,038$2,656 12/31/2018
     COST13,038$2,656 12/31/2018
Somerset Trust Co12,988$2,646 12/31/2018
     COST12,988$2,646 12/31/2018
Van Hulzen Asset Management LLC12,925$2,633 12/31/2018
     COST12,925$2,633 12/31/2018
Cigna Investments Inc. New12,916$2,630 12/31/2018
     COST12,916$2,630 12/31/2018
Truehand Inc12,832$2,614 12/31/2018
     COST12,832$2,614 12/31/2018
Parallel Advisors LLC12,771$2,601 12/31/2018
     COST12,771$2,601 12/31/2018
Wetherby Asset Management Inc.12,666$2,580 12/31/2018
     COST12,666$2,580 12/31/2018
Perennial Advisors LLC12,650$2,577 12/31/2018
     COST12,650$2,577 12/31/2018
Carnick & Kubik Group LLC12,631$2,573 12/31/2018
     COST12,631$2,573 12/31/2018
Raymond James Trust N.A.12,627$2,572 12/31/2018
     COST12,627$2,572 12/31/2018
Capital International Ltd. CA12,623$2,571 12/31/2018
     COST12,623$2,571 12/31/2018
Cpwm LLC12,579$2,562 12/31/2018
     COST12,579$2,562 12/31/2018
Stillwater Investment Management LLC12,572$2,561 12/31/2018
     COST12,572$2,561 12/31/2018
Meiji Yasuda Asset Management Co Ltd.12,573$2,561 12/31/2018
     COST12,573$2,561 12/31/2018
First Personal Financial Services12,564$2,559 12/31/2018
     COST12,564$2,559 12/31/2018
Graybill Bartz & Assoc Ltd.12,442$2,534 12/31/2018
     COST12,442$2,534 12/31/2018
Osborne Partners Capital Management LLC12,388$2,524 12/31/2018
     COST12,388$2,524 12/31/2018
Trust Co. of Oklahoma12,366$2,519 12/31/2018
     COST12,366$2,519 12/31/2018
Heritage Investors Management Corp12,351$2,516 12/31/2018
     COST12,351$2,516 12/31/2018
Brasada Capital Management LP12,298$2,505 12/31/2018
     COST12,298$2,505 12/31/2018
Sowell Financial Services LLC12,265$2,499 12/31/2018
     COST12,265$2,499 12/31/2018
Seeyond12,219$2,489 12/31/2018
     COST12,219$2,489 12/31/2018
Arthur M. Cohen & Associates LLC12,211$2,487 12/31/2018
     COST12,211$2,487 12/31/2018
Clearstead Advisors LLC12,149$2,475 12/31/2018
     COST12,149$2,475 12/31/2018
Wesbanco Bank Inc.12,150$2,475 12/31/2018
     COST12,150$2,475 12/31/2018
Hanson & Doremus Investment Management12,149$2,475 12/31/2018
     COST12,149$2,475 12/31/2018
Fayez Sarofim & Co12,108$2,466 12/31/2018
     COST12,108$2,466 12/31/2018
Private Trust Co. NA12,091$2,463 12/31/2018
     COST12,091$2,463 12/31/2018
Conning Inc.12,052$2,455 12/31/2018
     COST12,052$2,455 12/31/2018
NJ State Employees Deferred Compensation Plan12,000$2,445 12/31/2018
     COST12,000$2,445 12/31/2018
Beck Mack & Oliver LLC11,965$2,437 12/31/2018
     COST11,965$2,437 12/31/2018
Fiduciary Financial Services of The Southwest Inc. TX11,938$2,432 12/31/2018
     COST11,938$2,432 12/31/2018
Zacks Investment Management11,938$2,432 12/31/2018
     COST11,938$2,432 12/31/2018
Weatherly Asset Management L. P.11,873$2,419 12/31/2018
     COST11,873$2,419 12/31/2018
AdvisorNet Financial Inc11,810$2,406 12/31/2018
     COST11,810$2,406 12/31/2018
Bbva Compass Bancshares Inc.11,805$2,405 12/31/2018
     COST11,805$2,405 12/31/2018
Municipal Employees Retirement System of Michigan11,780$2,400 12/31/2018
     COST11,780$2,400 12/31/2018
Chicago Equity Partners LLC11,770$2,398 12/31/2018
     COST11,770$2,398 12/31/2018
Pecaut & CO.11,750$2,394 12/31/2018
     COST11,750$2,394 12/31/2018
Financial Advocates Investment Management11,713$2,386 12/31/2018
     COST11,713$2,386 12/31/2018
Buckley Wealth Management LLC11,699$2,383 12/31/2018
     COST11,699$2,383 12/31/2018
Cypress Asset Management Inc. TX11,678$2,379 12/31/2018
     COST11,678$2,379 12/31/2018
Brown Advisory Securities LLC11,510$2,351 12/31/2018
     COST11,510$2,351 12/31/2018
Bfsg LLC11,415$2,325 12/31/2018
     COST11,415$2,325 12/31/2018
Bridgeway Capital Management Inc.11,400$2,322 12/31/2018
     COST11,400$2,322 12/31/2018
Hartline Investment Corp11,394$2,321 12/31/2018
     COST11,394$2,321 12/31/2018
Strategic Financial Services Inc 11,394$2,321 12/31/2018
     COST11,394$2,321 12/31/2018
Nuveen Asset Management LLC11,388$2,320 12/31/2018
     COST11,388$2,320 12/31/2018
Manchester Financial Inc.11,383$2,319 12/31/2018
     COST11,383$2,319 12/31/2018
Sigma Planning Corp11,372$2,317 12/31/2018
     COST11,372$2,317 12/31/2018
Gratus Capital LLC11,350$2,312 12/31/2018
     COST11,350$2,312 12/31/2018
Empirical Financial Services LLC d.b.a. Empirical Wealth Management11,345$2,311 12/31/2018
     COST11,345$2,311 12/31/2018
Eads & Heald Wealth Management11,329$2,308 12/31/2018
     COST11,329$2,308 12/31/2018
Peachtree Investment Advisors Inc.11,327$2,307 12/31/2018
     COST11,327$2,307 12/31/2018
BLB&B Advisors LLC11,291$2,300 12/31/2018
     COST11,291$2,300 12/31/2018
Mount Lucas Management LP11,287$2,299 12/31/2018
     COST11,287$2,299 12/31/2018
Engineers Gate Manager LP11,226$2,287 12/31/2018
     COST11,226$2,287 12/31/2018
Beacon Pointe Advisors LLC11,197$2,276 12/31/2018
     COST11,197$2,276 12/31/2018
Garde Capital Inc.11,149$2,271 12/31/2018
     COST11,149$2,271 12/31/2018
Institute for Wealth Management LLC.11,102$2,262 12/31/2018
     COST11,102$2,262 12/31/2018
Hayden Royal LLC11,101$2,261 12/31/2018
     COST11,101$2,261 12/31/2018
Centiva Capital LP11,100$2,261 12/31/2018
     COST11,100$2,261 12/31/2018
Banco de Sabadell S.A11,164$2,260 12/31/2018
     COST11,164$2,260 12/31/2018
Johnson Investment Counsel Inc.11,050$2,251 12/31/2018
     COST11,050$2,251 12/31/2018
Diamant Asset Management Inc.10,975$2,236 12/31/2018
     COST10,975$2,236 12/31/2018
Riverhead Capital Management LLC10,965$2,234 12/31/2018
     COST10,965$2,234 12/31/2018
Gamco Investors INC. ET AL10,935$2,228 12/31/2018
     COST10,935$2,228 12/31/2018
Psagot Investment House Ltd.10,921$2,225 12/31/2018
     COST10,921$2,225 12/31/2018
Courier Capital LLC10,899$2,220 12/31/2018
     COST10,899$2,220 12/31/2018
Prio Wealth Limited Partnership10,866$2,213 12/31/2018
     COST10,866$2,213 12/31/2018
Gemmer Asset Management LLC10,769$2,194 12/31/2018
     COST10,769$2,194 12/31/2018
HCR Wealth Advisors10,762$2,192 12/31/2018
     COST10,762$2,192 12/31/2018
Pacific Global Investment Management CO10,727$2,185 12/31/2018
     COST10,727$2,185 12/31/2018
Coe Capital Management LLC10,722$2,184 12/31/2018
     COST10,722$2,184 12/31/2018
Telos Capital Management Inc.10,723$2,184 12/31/2018
     COST10,723$2,184 12/31/2018
Adell Harriman & Carpenter Inc.10,717$2,183 12/31/2018
     COST10,717$2,183 12/31/2018
Stevens Capital Management LP10,691$2,178 12/31/2018
     COST10,691$2,178 12/31/2018
Stratos Wealth Partners LTD.10,586$2,157 12/31/2018
     COST10,586$2,157 12/31/2018
Livingston Group Asset Management CO operating as Southport Capital Management 10,551$2,149 12/31/2018
     COST10,551$2,149 12/31/2018
Marietta Wealth Management LLC10,470$2,133 12/31/2018
     COST10,470$2,133 12/31/2018
Rockefeller Capital Management L.P.10,337$2,105 12/31/2018
     COST10,337$2,105 12/31/2018
Greenwood Capital Associates LLC10,321$2,102 12/31/2018
     COST10,321$2,102 12/31/2018
Regentatlantic Capital LLC10,292$2,097 12/31/2018
     COST10,292$2,097 12/31/2018
Broadleaf Partners LLC10,245$2,087 12/31/2018
     COST10,245$2,087 12/31/2018
Brighton Jones LLC10,240$2,086 12/31/2018
     COST10,240$2,086 12/31/2018
HAP Trading LLC $2,059 12/31/2018
     COST10,299$2,098 12/31/2018
     Put12,200$100 12/31/2018
     Call221,500$61 12/31/2018
Koshinski Asset Management Inc.10,051$2,048 12/31/2018
     COST10,051$2,048 12/31/2018
Howard Hughes Medical Institute10,000$2,037 12/31/2018
     COST10,000$2,037 12/31/2018
Vivaldi Asset Management LLC10,000$2,037 12/31/2018
     COST10,000$2,037 12/31/2018
Tuscan Ridge Asset Management LLC $2,037 12/31/2018
     Call10,000$2,037 12/31/2018
Cetera Advisors LLC9,957$2,025 12/31/2018
     COST9,957$2,025 12/31/2018
Griffin Asset Management Inc.9,935$2,024 12/31/2018
     COST9,935$2,024 12/31/2018
Pegasus Partners Ltd.9,938$2,024 12/31/2018
     COST9,938$2,024 12/31/2018
PFG Advisors9,507$2,015 12/31/2018
     COST9,507$2,015 12/31/2018
Blume Capital Management Inc.9,845$2,006 12/31/2018
     COST9,845$2,006 12/31/2018
Odey Asset Management Group Ltd9,800$1,996 12/31/2018
     COST9,800$1,996 12/31/2018
Auxier Asset Management9,778$1,992 12/31/2018
     COST9,778$1,992 12/31/2018
Baldwin Investment Management LLC9,710$1,978 12/31/2018
     COST9,710$1,978 12/31/2018
Salem Capital Management Inc.9,695$1,975 12/31/2018
     COST9,695$1,975 12/31/2018
Weld Capital Management LLC9,682$1,972 12/31/2018
     COST9,682$1,972 12/31/2018
Fulton Bank N.A.9,670$1,970 12/31/2018
     COST9,670$1,970 12/31/2018
Indiana Trust & Investment Management CO9,667$1,969 12/31/2018
     COST9,667$1,969 12/31/2018
Meridian Management Co.9,655$1,967 12/31/2018
     COST9,655$1,967 12/31/2018
Tompkins Financial Corp9,648$1,965 12/31/2018
     COST9,648$1,965 12/31/2018
Arrow Financial Corp9,609$1,957 12/31/2018
     COST9,609$1,957 12/31/2018
FineMark National Bank & Trust9,569$1,949 12/31/2018
     COST9,569$1,949 12/31/2018
King Luther Capital Management Corp9,449$1,925 12/31/2018
     COST9,449$1,925 12/31/2018
Coastline Trust Co9,445$1,924 12/31/2018
     COST9,445$1,924 12/31/2018
West Oak Capital LLC9,420$1,919 12/31/2018
     COST9,420$1,919 12/31/2018
Wagner Bowman Management Corp9,418$1,918 12/31/2018
     COST9,418$1,918 12/31/2018
Wimmer Associates 1 LLC9,413$1,917 12/31/2018
     COST9,413$1,917 12/31/2018
Meeder Asset Management Inc.9,318$1,898 12/31/2018
     COST9,318$1,898 12/31/2018
Roundview Capital LLC9,294$1,893 12/31/2018
     COST9,294$1,893 12/31/2018
FDx Advisors Inc.9,285$1,891 12/31/2018
     COST9,285$1,891 12/31/2018
Woodmont Investment Counsel LLC9,251$1,885 12/31/2018
     COST9,251$1,885 12/31/2018
Bank of Stockton9,217$1,877 12/31/2018
     COST9,217$1,877 12/31/2018
Kanawha Capital Management LLC9,203$1,875 12/31/2018
     COST9,203$1,875 12/31/2018
Cohen Capital Management Inc.9,204$1,875 12/31/2018
     COST9,204$1,875 12/31/2018
Main Street Research LLC9,161$1,866 12/31/2018
     COST9,161$1,866 12/31/2018
Nikulski Financial Inc.9,145$1,863 12/31/2018
     COST9,145$1,863 12/31/2018
Tradewinds Capital Management LLC9,128$1,860 12/31/2018
     COST9,128$1,860 12/31/2018
Exchange Capital Management Inc.9,116$1,857 12/31/2018
     COST9,116$1,857 12/31/2018
Alexandria Capital LLC9,089$1,852 12/31/2018
     COST9,089$1,852 12/31/2018
Nomura Holdings Inc.8,854$1,835 12/31/2018
     COST8,854$1,835 12/31/2018
Martin & Co. Inc. TN8,915$1,816 12/31/2018
     COST8,915$1,816 12/31/2018
Rainier Group Investment Advisory LLC8,864$1,806 12/31/2018
     COST8,864$1,806 12/31/2018
Rafferty Asset Management LLC8,675$1,767 12/31/2018
     COST8,675$1,767 12/31/2018
Kentucky Retirement Systems Insurance Trust Fund8,668$1,766 12/31/2018
     COST8,668$1,766 12/31/2018
BB&T Corp8,599$1,751 12/31/2018
     COST8,599$1,751 12/31/2018
Knuff & Co LLC8,550$1,742 12/31/2018
     COST8,550$1,742 12/31/2018
Montecito Bank & Trust8,427$1,717 12/31/2018
     COST8,427$1,717 12/31/2018
SG Americas Securities LLC $1,714 12/31/2018
     COST5,117$1,042 12/31/2018
     Call163,600$789 12/31/2018
     Put107,500$117 12/31/2018
Bray Capital Advisors8,360$1,703 12/31/2018
     COST8,360$1,703 12/31/2018
Investment Management of Virginia LLC8,286$1,688 12/31/2018
     COST8,286$1,688 12/31/2018
Meiji Yasuda Life Insurance Co8,194$1,669 12/31/2018
     COST8,194$1,669 12/31/2018
Voya Financial Advisors Inc.8,223$1,662 12/31/2018
     COST8,223$1,662 12/31/2018
Peregrine Asset Advisers Inc.8,152$1,661 12/31/2018
     COST8,152$1,661 12/31/2018
Godshalk Welsh Capital Management Inc.8,139$1,658 12/31/2018
     COST8,139$1,658 12/31/2018
Cypress Capital Group8,121$1,654 12/31/2018
     COST8,121$1,654 12/31/2018
Harbour Capital Advisors LLC8,090$1,648 12/31/2018
     COST8,090$1,648 12/31/2018
Tower Bridge Advisors8,073$1,645 12/31/2018
     COST8,073$1,645 12/31/2018
Vestpro Financial Partners Inc. dba CPF Texas6,990$1,642 09/30/2018
     COST6,990$1,642 09/30/2018
Bronfman E.L. Rothschild L.P.8,029$1,636 12/31/2018
     COST8,029$1,636 12/31/2018
Chemical Bank8,014$1,633 12/31/2018
     COST8,014$1,633 12/31/2018
Baker Ellis Asset Management LLC8,018$1,633 12/31/2018
     COST8,018$1,633 12/31/2018
Loomis Sayles & Co. L P7,959$1,621 12/31/2018
     COST7,959$1,621 12/31/2018
First Mercantile Trust Co.7,947$1,619 12/31/2018
     COST7,947$1,619 12/31/2018
Mitchell Capital Management Co.7,905$1,610 12/31/2018
     COST7,905$1,610 12/31/2018
1ST Source Bank7,867$1,602 12/31/2018
     COST7,867$1,602 12/31/2018
Ontario Teachers Pension Plan Board7,814$1,592 12/31/2018
     COST7,814$1,592 12/31/2018
TCI Wealth Advisors Inc.7,782$1,585 12/31/2018
     COST7,782$1,585 12/31/2018
Gs Investments Inc.7,717$1,572 12/31/2018
     COST7,717$1,572 12/31/2018
First Foundation Advisors7,706$1,570 12/31/2018
     COST7,706$1,570 12/31/2018
Sawtooth Solutions LLC7,685$1,565 12/31/2018
     COST7,685$1,565 12/31/2018
Davis Selected Advisers7,680$1,564 12/31/2018
     COST7,680$1,564 12/31/2018
Dorsey & Whitney Trust CO LLC7,672$1,564 12/31/2018
     COST7,672$1,564 12/31/2018
Hall Capital Management Co. Inc.7,633$1,555 12/31/2018
     COST7,633$1,555 12/31/2018
Somerset Group LLC7,622$1,553 12/31/2018
     COST7,622$1,553 12/31/2018
HRT Financial LLC $1,548 12/31/2018
     PUT7,600$1,548 12/31/2018
Evergreen Capital Management LLC7,577$1,544 12/31/2018
     COST7,577$1,544 12/31/2018
GAM Holding AG7,528$1,534 12/31/2018
     COST7,528$1,534 12/31/2018
Cleararc Capital Inc.7,520$1,532 12/31/2018
     COST7,520$1,532 12/31/2018
Tradition Capital Management LLC7,508$1,529 12/31/2018
     COST7,508$1,529 12/31/2018
IBM Retirement Fund7,500$1,528 12/31/2018
     COST7,500$1,528 12/31/2018
First Interstate Bank7,481$1,524 12/31/2018
     COST7,481$1,524 12/31/2018
Everence Capital Management Inc.7,430$1,514 12/31/2018
     COST7,430$1,514 12/31/2018
Bremer Trust National Association7,374$1,502 12/31/2018
     COST7,374$1,502 12/31/2018
HBK Sorce Advisory LLC7,329$1,493 12/31/2018
     COST7,329$1,493 12/31/2018
Covenant Asset Management LLC6,345$1,490 12/31/2018
     COST6,345$1,490 12/31/2018
Benin Management CORP7,290$1,485 12/31/2018
     COST7,290$1,485 12/31/2018
First National Bank of Mount Dora Trust Investment Services7,290$1,485 12/31/2018
     COST7,290$1,485 12/31/2018
Ameritas Investment Corp7,239$1,475 12/31/2018
     COST7,239$1,475 12/31/2018
Wright Investors Service Inc.7,238$1,474 12/31/2018
     COST7,238$1,474 12/31/2018
Leisure Capital Management7,162$1,459 12/31/2018
     COST7,162$1,459 12/31/2018
Texas Yale Capital Corp.7,128$1,452 12/31/2018
     COST7,128$1,452 12/31/2018
CX Institutional7,031$1,432 12/31/2018
     COST7,031$1,432 12/31/2018
BTR Capital Management Inc.7,017$1,429 12/31/2018
     COST7,017$1,429 12/31/2018
Perigon Wealth Management LLC6,819$1,426 12/31/2018
     COST6,819$1,426 12/31/2018
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA6,994$1,425 12/31/2018
     COST6,994$1,425 12/31/2018
Hollencrest Capital Management6,983$1,423 12/31/2018
     COST6,983$1,423 12/31/2018
M&R Capital Management Inc.6,925$1,410 12/31/2018
     COST6,925$1,410 12/31/2018
Elmwood Wealth Management Inc.6,892$1,404 12/31/2018
     COST6,892$1,404 12/31/2018
LMR Partners LLP6,883$1,402 12/31/2018
     COST6,883$1,402 12/31/2018
North Star Investment Management Corp.6,859$1,397 12/31/2018
     COST6,859$1,397 12/31/2018
Glenview Trust Co6,833$1,392 12/31/2018
     COST6,833$1,392 12/31/2018
Harrington Investments INC6,808$1,387 12/31/2018
     COST6,808$1,387 12/31/2018
Schnieders Capital Management LLC6,797$1,384 12/31/2018
     COST6,797$1,384 12/31/2018
Ironwood Investment Counsel LLC6,743$1,373 12/31/2018
     COST6,743$1,373 12/31/2018
Ferris Capital LLC6,719$1,369 12/31/2018
     COST6,719$1,369 12/31/2018
Rikoon Group LLC6,673$1,359 12/31/2018
     COST6,673$1,359 12/31/2018
Reynders McVeigh Capital Management LLC6,666$1,358 12/31/2018
     COST6,666$1,358 12/31/2018
Hills Bank & Trust Co.6,631$1,351 12/31/2018
     COST6,631$1,351 12/31/2018
Tiemann Investment Advisors LLC6,618$1,348 12/31/2018
     COST6,618$1,348 12/31/2018
Fort L.P.6,599$1,344 12/31/2018
     COST6,599$1,344 12/31/2018
Hodges Capital Management Inc.6,576$1,340 12/31/2018
     COST6,576$1,340 12/31/2018
Analyst IMS Investment Management Services Ltd.6,580$1,340 12/31/2018
     COST6,580$1,340 12/31/2018
Country Club Trust Company n.a.6,556$1,336 12/31/2018
     COST6,556$1,336 12/31/2018
Simmons Bank6,545$1,333 12/31/2018
     COST6,545$1,333 12/31/2018
First Hawaiian Bank6,535$1,331 12/31/2018
     COST6,535$1,331 12/31/2018
Bell Rock Capital LLC6,487$1,321 12/31/2018
     COST6,487$1,321 12/31/2018
Marcus Capital LLC5,625$1,321 09/30/2018
     COST5,625$1,321 09/30/2018
Regal Investment Advisors LLC6,449$1,314 12/31/2018
     COST6,449$1,314 12/31/2018
West Coast Financial LLC6,435$1,311 12/31/2018
     COST6,435$1,311 12/31/2018
Kingfisher Capital LLC6,338$1,291 12/31/2018
     COST6,338$1,291 12/31/2018
SOL Capital Management CO6,324$1,288 12/31/2018
     COST6,324$1,288 12/31/2018
Palo Capital Inc.6,303$1,284 12/31/2018
     COST6,303$1,284 12/31/2018
Full Sail Capital LLC6,298$1,283 12/31/2018
     COST6,298$1,283 12/31/2018
Highlander Capital Management LLC6,272$1,282 12/31/2018
     COST6,272$1,282 12/31/2018
Cutler Group LP $1,276 12/31/2018
     COST6,713$1,367 12/31/2018
     Put25,900$161 12/31/2018
     Call63,800$70 12/31/2018
Willow Creek Wealth Management Inc.6,195$1,262 12/31/2018
     COST6,195$1,262 12/31/2018
TrimTabs Asset Management LLC6,166$1,256 12/31/2018
     COST6,166$1,256 12/31/2018
Profit Investment Management LLC6,140$1,251 12/31/2018
     COST6,140$1,251 12/31/2018
Lido Advisors LLC6,107$1,244 12/31/2018
     COST6,107$1,244 12/31/2018
Lincoln National Corp6,080$1,238 12/31/2018
     COST6,080$1,238 12/31/2018
Daiwa SB Investments Ltd.6,060$1,234 12/31/2018
     COST6,060$1,234 12/31/2018
Garner Asset Management Corp6,057$1,234 12/31/2018
     COST6,057$1,234 12/31/2018
Beacon Pointe Wealth Advisors LLC6,067$1,233 12/31/2018
     COST6,067$1,233 12/31/2018
Fruth Investment Management6,041$1,230 12/31/2018
     COST6,041$1,230 12/31/2018
Nvwm LLC6,037$1,230 12/31/2018
     COST6,037$1,230 12/31/2018
Ascension Asset Management LLC6,010$1,224 12/31/2018
     COST6,010$1,224 12/31/2018
Palladium Partners LLC6,006$1,223 12/31/2018
     COST6,006$1,223 12/31/2018
Alpha Cubed Investments LLC5,971$1,216 12/31/2018
     COST5,971$1,216 12/31/2018
AE Wealth Management LLC5,965$1,215 12/31/2018
     COST5,965$1,215 12/31/2018
BTC Capital Management Inc.5,946$1,213 12/31/2018
     COST5,946$1,213 12/31/2018
Sandy Spring Bank5,931$1,208 12/31/2018
     COST5,931$1,208 12/31/2018
KCS Wealth Advisory5,930$1,208 12/31/2018
     COST5,930$1,208 12/31/2018
Park Avenue Securities LLC5,724$1,205 12/31/2018
     COST5,724$1,205 12/31/2018
Tocqueville Asset Management L.P.5,888$1,199 12/31/2018
     COST5,888$1,199 12/31/2018
Merriman Wealth Management LLC5,812$1,199 12/31/2018
     COST5,812$1,199 12/31/2018
Seelaus Asset Management LLC5,875$1,197 12/31/2018
     COST5,875$1,197 12/31/2018
CWM LLC5,855$1,193 12/31/2018
     COST5,855$1,193 12/31/2018
Baker Avenue Asset Management LP5,846$1,191 12/31/2018
     COST5,846$1,191 12/31/2018
Aristotle Atlantic Partners LLC5,816$1,185 12/31/2018
     COST5,816$1,185 12/31/2018
Lodestar Investment Counsel LLC IL5,806$1,183 12/31/2018
     COST5,806$1,183 12/31/2018
Citizens & Northern Corp5,795$1,180 12/31/2018
     COST5,795$1,180 12/31/2018
United Bank5,787$1,179 12/31/2018
     COST5,787$1,179 12/31/2018
Paradigm Financial Partners LLC5,787$1,179 12/31/2018
     COST5,787$1,179 12/31/2018
Prudential PLC5,757$1,172 12/31/2018
     COST5,757$1,172 12/31/2018
Dakota Wealth Management4,968$1,167 12/31/2018
     COST4,968$1,167 12/31/2018
Covington Investment Advisors Inc.5,716$1,164 12/31/2018
     COST5,716$1,164 12/31/2018
Gotham Asset Management LLC5,674$1,156 12/31/2018
     COST5,674$1,156 12/31/2018
Confluence Wealth Management LLC5,658$1,153 12/31/2018
     COST5,658$1,153 12/31/2018
Nicolet Bankshares Inc.5,656$1,152 12/31/2018
     COST5,656$1,152 12/31/2018
Sullivan Bruyette Speros & Blaney LLC5,656$1,152 12/31/2018
     COST5,656$1,152 12/31/2018
Northern Capital Management LLC5,615$1,144 12/31/2018
     COST5,615$1,144 12/31/2018
Burns J W & Co. Inc. NY5,545$1,130 12/31/2018
     COST5,545$1,130 12/31/2018
Penserra Capital Management LLC5,527$1,125 12/31/2018
     COST5,527$1,125 12/31/2018
Concentric Wealth Management LLC5,479$1,116 12/31/2018
     COST5,479$1,116 12/31/2018
Capital Analysts LLC5,426$1,105 12/31/2018
     COST5,426$1,105 12/31/2018
Executive Wealth Management LLC5,398$1,100 12/31/2018
     COST5,398$1,100 12/31/2018
Western Wealth Management LLC5,389$1,094 12/31/2018
     COST5,389$1,094 12/31/2018
Garrison Point Advisors LLC5,363$1,092 12/31/2018
     COST5,363$1,092 12/31/2018
Atlas Capital Advisors LLC5,356$1,091 12/31/2018
     COST5,356$1,091 12/31/2018
Northstar Wealth Partners LLC5,343$1,088 12/31/2018
     COST5,343$1,088 12/31/2018
IHT Wealth Management LLC5,315$1,083 12/31/2018
     COST5,315$1,083 12/31/2018
Ostrum Asset Management U.S. LLC5,297$1,079 12/31/2018
     COST5,297$1,079 12/31/2018
Close Asset Management Ltd15,865$1,069 12/31/2018
     COST15,865$1,069 12/31/2018
Gardner Russo & Gardner LLC5,227$1,065 12/31/2018
     COST5,227$1,065 12/31/2018
Savant Capital LLC5,224$1,064 12/31/2018
     COST5,224$1,064 12/31/2018
Security National Trust Co.5,217$1,063 12/31/2018
     COST5,217$1,063 12/31/2018
Smith Salley & Associates5,210$1,061 12/31/2018
     COST5,210$1,061 12/31/2018
Mid Atlantic Financial Management Inc. ADV5,192$1,058 12/31/2018
     COST5,192$1,058 12/31/2018
Global Retirement Partners LLC5,185$1,056 12/31/2018
     COST5,185$1,056 12/31/2018
Clarius Group LLC5,178$1,055 12/31/2018
     COST5,178$1,055 12/31/2018
Crawford Investment Counsel Inc.5,170$1,053 12/31/2018
     COST5,170$1,053 12/31/2018
Ballentine Partners LLC5,147$1,048 12/31/2018
     COST5,147$1,048 12/31/2018
Hanseatic Management Services Inc.5,134$1,046 12/31/2018
     COST5,134$1,046 12/31/2018
Spectrum Asset Management Inc. NB CA 5,135$1,046 12/31/2018
     COST5,135$1,046 12/31/2018
Westwood Management Corp IL5,100$1,039 12/31/2018
     COST5,100$1,039 12/31/2018
Pinebridge Investments L.P.5,077$1,035 12/31/2018
     COST5,077$1,035 12/31/2018
Allred Capital Management LLC5,022$1,023 12/31/2018
     COST5,022$1,023 12/31/2018
Ally Financial Inc.5,000$1,019 12/31/2018
     COST5,000$1,019 12/31/2018
Lee Capital Holdings LLC5,000$1,019 12/31/2018
     COST5,000$1,019 12/31/2018
Saturna Capital CORP4,983$1,015 12/31/2018
     COST4,983$1,015 12/31/2018
Kaizen Advisory LLC4,980$1,015 12/31/2018
     COST4,980$1,015 12/31/2018
Nichols & Pratt Advisers LLP MA4,974$1,013 12/31/2018
     COST4,974$1,013 12/31/2018
Beacon Investment Advisory Services Inc.4,966$1,012 12/31/2018
     COST4,966$1,012 12/31/2018
Resources Management Corp CT ADV4,964$1,011 12/31/2018
     COST4,964$1,011 12/31/2018
Altium Wealth Management LLC4,965$1,011 12/31/2018
     COST4,965$1,011 12/31/2018
Bredin Investment LLC4,960$1,010 12/31/2018
     COST4,960$1,010 12/31/2018
Massmutual Trust Co. FSB ADV4,923$1,003 12/31/2018
     COST4,923$1,003 12/31/2018
National Asset Management Inc.4,908$1,000 12/31/2018
     COST4,908$1,000 12/31/2018
BlueMountain Capital Management LLC4,904$999 12/31/2018
     COST4,904$999 12/31/2018
NEXT Financial Group Inc4,902$999 12/31/2018
     COST4,902$999 12/31/2018
Rampart Investment Management Company LLC4,881$994 12/31/2018
     COST4,881$994 12/31/2018
Steinberg Global Asset Management4,864$991 12/31/2018
     COST4,864$991 12/31/2018
Cubist Systematic Strategies LLC4,859$990 12/31/2018
     COST4,859$990 12/31/2018
Whalerock Point Partners LLC4,855$989 12/31/2018
     COST4,855$989 12/31/2018
GWM Advisors LLC4,820$982 12/31/2018
     COST4,820$982 12/31/2018
Columbia Asset Management4,800$978 12/31/2018
     COST4,800$978 12/31/2018
WINTON GROUP Ltd4,803$978 12/31/2018
     COST4,803$978 12/31/2018
DeDora Capital Inc.4,796$977 12/31/2018
     COST4,796$977 12/31/2018
Greenleaf Trust4,792$976 12/31/2018
     COST4,792$976 12/31/2018
Moors & Cabot Inc.4,790$975 12/31/2018
     COST4,790$975 12/31/2018
Independent Advisor Alliance4,788$975 12/31/2018
     COST4,788$975 12/31/2018
WESPAC Advisors SoCal LLC4,735$965 12/31/2018
     COST4,735$965 12/31/2018
Grandfield & Dodd LLC4,726$963 12/31/2018
     COST4,726$963 12/31/2018
S&CO Inc.4,715$960 12/31/2018
     COST4,715$960 12/31/2018
Condor Capital Management4,715$960 12/31/2018
     COST4,715$960 12/31/2018
Douglas Lane & Associates LLC4,634$944 12/31/2018
     COST4,634$944 12/31/2018
Duff & Phelps Investment Management Co.4,605$938 12/31/2018
     COST4,605$938 12/31/2018
RMB Capital Management LLC4,590$935 12/31/2018
     COST4,590$935 12/31/2018
Keeler Thomas Management LLC4,590$935 12/31/2018
     COST4,590$935 12/31/2018
Beaton Management Co. Inc.4,583$934 12/31/2018
     COST4,583$934 12/31/2018
Paradigm Asset Management Co. LLC4,550$927 12/31/2018
     COST4,550$927 12/31/2018
SeaBridge Investment Advisors LLC4,542$925 12/31/2018
     COST4,542$925 12/31/2018
HC Financial Advisors Inc.3,914$919 09/30/2018
     COST3,914$919 09/30/2018
ArrowMark Colorado Holdings LLC4,483$913 12/31/2018
     COST4,483$913 12/31/2018
Sonata Capital Group Inc.4,451$907 12/31/2018
     COST4,451$907 12/31/2018
Lombard Odier Asset Management Europe Ltd4,445$905 12/31/2018
     COST4,445$905 12/31/2018
George Kaiser Family Foundation4,434$903 12/31/2018
     COST4,434$903 12/31/2018
ETRADE Capital Management LLC4,417$900 12/31/2018
     COST4,417$900 12/31/2018
Sterling Investment Advisors Ltd.4,400$896 12/31/2018
     COST4,400$896 12/31/2018
Insight Wealth Strategies LLC4,401$896 12/31/2018
     COST4,401$896 12/31/2018
Essex Financial Services Inc.4,372$891 12/31/2018
     COST4,372$891 12/31/2018
Inlet Private Wealth LLC4,376$891 12/31/2018
     COST4,376$891 12/31/2018
Comerica Securities Inc.4,338$884 12/31/2018
     COST4,338$884 12/31/2018
Field & Main Bank3,758$883 09/30/2018
     COST3,758$883 09/30/2018
Kovack Advisors Inc.4,329$882 12/31/2018
     COST4,329$882 12/31/2018
Checchi Capital Advisers LLC4,319$880 12/31/2018
     COST4,319$880 12/31/2018
Sand Hill Global Advisors LLC4,309$878 12/31/2018
     COST4,309$878 12/31/2018
Stralem & Co. Inc.4,300$876 12/31/2018
     COST4,300$876 12/31/2018
Reilly Financial Advisors LLC4,272$870 12/31/2018
     COST4,272$870 12/31/2018
CSat Investment Advisory L.P.4,246$865 12/31/2018
     COST4,246$865 12/31/2018
Ossiam4,246$865 12/31/2018
     COST4,246$865 12/31/2018
Rowland & Co. Investment Counsel ADV4,219$860 12/31/2018
     COST4,219$860 12/31/2018
B. Riley Wealth Management Inc.4,218$859 12/31/2018
     COST4,218$859 12/31/2018
Signaturefd LLC4,214$858 12/31/2018
     COST4,214$858 12/31/2018
Bank of The West4,198$856 12/31/2018
     COST4,198$856 12/31/2018
Gifford Fong Associates4,200$856 12/31/2018
     COST4,200$856 12/31/2018
Physicians Financial Services Inc.4,195$855 12/31/2018
     COST4,195$855 12/31/2018
Haverford Trust Co.4,174$850 12/31/2018
     COST4,174$850 12/31/2018
Arete Wealth Advisors LLC4,146$845 12/31/2018
     COST4,146$845 12/31/2018
Honkamp Krueger Financial Services Inc.4,103$836 12/31/2018
     COST4,103$836 12/31/2018
Prospera Financial Services Inc4,100$836 12/31/2018
     COST4,100$836 12/31/2018
B.S. Pension Fund Trustee Ltd acting for the British Steel Pension Fund3,550$834 12/31/2018
     COST3,550$834 12/31/2018
Bartlett & Co. LLC4,079$831 12/31/2018
     COST4,079$831 12/31/2018
Ninepoint Partners LP4,070$829 12/31/2018
     COST4,070$829 12/31/2018
Westwood Holdings Group Inc.4,045$824 12/31/2018
     COST4,045$824 12/31/2018
Bernicke Wealth Management Ltd.4,017$818 12/31/2018
     COST4,017$818 12/31/2018
Dearborn Partners LLC4,011$817 12/31/2018
     COST4,011$817 12/31/2018
Cornerstone Advisors Inc.4,005$816 12/31/2018
     COST4,005$816 12/31/2018
Pwmco LLC4,000$815 12/31/2018
     COST4,000$815 12/31/2018
Sunbelt Securities Inc.3,464$814 12/31/2018
     COST3,464$814 12/31/2018
Lucia Wealth Services LLC3,998$814 12/31/2018
     COST3,998$814 12/31/2018
O Brien Greene & Co. Inc3,995$814 12/31/2018
     COST3,995$814 12/31/2018
Intrust Bank NA3,987$812 12/31/2018
     COST3,987$812 12/31/2018
CAPROCK Group Inc.3,963$807 12/31/2018
     COST3,963$807 12/31/2018
FormulaFolio Investments LLC3,408$801 12/31/2018
     COST3,408$801 12/31/2018
Livforsakringsbolaget Skandia Omsesidigt3,917$798 12/31/2018
     COST3,917$798 12/31/2018
DORCHESTER WEALTH MANAGEMENT Co3,910$797 12/31/2018
     COST3,910$797 12/31/2018
Parsons Capital Management Inc. RI3,906$796 12/31/2018
     COST3,906$796 12/31/2018
Financial Architects Inc3,908$796 12/31/2018
     COST3,908$796 12/31/2018
Adviser Investments LLC3,905$795 12/31/2018
     COST3,905$795 12/31/2018
Secrest Blakey & Associates LLC3,903$795 12/31/2018
     COST3,903$795 12/31/2018
Ellington Management Group LLC3,900$794 12/31/2018
     COST3,900$794 12/31/2018
First National Trust Co3,899$794 12/31/2018
     COST3,899$794 12/31/2018
Logan Capital Management Inc.3,891$793 12/31/2018
     COST3,891$793 12/31/2018
Boenning & Scattergood Inc.3,886$792 12/31/2018
     COST3,886$792 12/31/2018
CWH Capital Management Inc.3,840$782 12/31/2018
     COST3,840$782 12/31/2018
Cahill Financial Advisors Inc.3,820$779 12/31/2018
     COST3,820$779 12/31/2018
Front Row Advisors LLC3,825$779 12/31/2018
     COST3,825$779 12/31/2018
Fieldpoint Private Securities LLC3,815$777 12/31/2018
     COST3,815$777 12/31/2018
Mission Wealth Management LP3,801$774 12/31/2018
     COST3,801$774 12/31/2018
Archford Capital Strategies LLC3,780$770 12/31/2018
     COST3,780$770 12/31/2018
Lakeview Capital Partners LLC3,780$770 12/31/2018
     COST3,780$770 12/31/2018
Bahl & Gaynor Inc.3,770$768 12/31/2018
     COST3,770$768 12/31/2018
Bingham Osborn & Scarborough LLC3,755$765 12/31/2018
     COST3,755$765 12/31/2018
Pratt Collard Advisory Partners LLC3,748$764 12/31/2018
     COST3,748$764 12/31/2018
Boston Family Office LLC3,745$763 12/31/2018
     COST3,745$763 12/31/2018
Intersect Capital LLC3,714$756 12/31/2018
     COST3,714$756 12/31/2018
Baxter Bros Inc.3,702$754 12/31/2018
     COST3,702$754 12/31/2018
Marble Harbor Investment Counsel LLC3,691$752 12/31/2018
     COST3,691$752 12/31/2018
Beaumont Financial Partners LLC3,669$747 12/31/2018
     COST3,669$747 12/31/2018
CWA Asset Management Group LLC3,659$745 12/31/2018
     COST3,659$745 12/31/2018
Ensemble Capital Management LLC3,600$733 12/31/2018
     COST3,600$733 12/31/2018
Penobscot Investment Management Company Inc.3,575$728 12/31/2018
     COST3,575$728 12/31/2018
Northwest Quadrant Wealth Management LLC3,455$728 12/31/2018
     COST3,455$728 12/31/2018
Boltwood Capital Management3,556$724 12/31/2018
     COST3,556$724 12/31/2018
Mairs & Power INC3,522$717 12/31/2018
     COST3,522$717 12/31/2018
Princeton Capital Management LLC3,520$717 12/31/2018
     COST3,520$717 12/31/2018
Independent Investors Inc.3,500$712 12/31/2018
     COST3,500$712 12/31/2018
Hanson McClain Inc.3,495$712 12/31/2018
     COST3,495$712 12/31/2018
Pointe Capital Management LLC3,444$708 12/31/2018
     COST3,444$708 12/31/2018
L & S Advisors Inc3,471$707 12/31/2018
     COST3,471$707 12/31/2018
Telemus Capital LLC3,458$704 12/31/2018
     COST3,458$704 12/31/2018
First Dallas Securities Inc.3,430$699 12/31/2018
     COST3,430$699 12/31/2018
Zevenbergen Capital Investments LLC3,415$696 12/31/2018
     COST3,415$696 12/31/2018
Manchester Capital Management LLC3,326$695 12/31/2018
     COST3,326$695 12/31/2018
Abbot Financial Management Inc. $693 12/31/2018
     Call3,200$652 12/31/2018
     COST200$41 12/31/2018
Belpointe Asset Management LLC3,398$692 12/31/2018
     COST3,398$692 12/31/2018
Signet Investment Advisory Group Inc.3,400$692 12/31/2018
     COST3,400$692 12/31/2018
Braun Bostich & Associates Inc.3,392$691 12/31/2018
     COST3,392$691 12/31/2018
Horan Capital Management3,383$689 12/31/2018
     COST3,383$689 12/31/2018
Salem Investment Counselors Inc.3,375$688 12/31/2018
     COST3,375$688 12/31/2018
Buckingham Asset Management LLC3,363$685 12/31/2018
     COST3,363$685 12/31/2018
Shikiar Asset Management Inc.3,350$682 12/31/2018
     COST3,350$682 12/31/2018
Legacy Bridge LLC3,346$682 12/31/2018
     COST3,346$682 12/31/2018
Reliance Trust Co. of Delaware3,343$681 12/31/2018
     COST3,343$681 12/31/2018
Atlantic Trust LLC3,334$679 12/31/2018
     COST3,334$679 12/31/2018
Trust Department MB Financial Bank N A3,314$675 12/31/2018
     COST3,314$675 12/31/2018
Robecosam AG3,337$674 12/31/2018
     COST3,337$674 12/31/2018
Montag & Caldwell LLC3,300$672 12/31/2018
     COST3,300$672 12/31/2018
Roosevelt Investment Group Inc.3,296$671 12/31/2018
     COST3,296$671 12/31/2018
Atlas Brown Inc.3,290$670 12/31/2018
     COST3,290$670 12/31/2018
Blue Chip Wealth Management Inc.3,260$664 12/31/2018
     COST3,260$664 12/31/2018
Hyman Charles D3,249$662 12/31/2018
     COST3,249$662 12/31/2018
Wittenberg Investment Management Inc.3,232$658 12/31/2018
     COST3,232$658 12/31/2018
Cognios Capital LLC3,222$656 12/31/2018
     COST3,222$656 12/31/2018
Chesapeake Wealth Management3,222$656 12/31/2018
     COST3,222$656 12/31/2018
Notis McConarty Edward3,217$655 12/31/2018
     COST3,217$655 12/31/2018
San Francisco Sentry Investment Group CA3,211$654 12/31/2018
     COST3,211$654 12/31/2018
Cypress Capital Management LLC WY 3,211$654 12/31/2018
     COST3,211$654 12/31/2018
Fiduciary Group LLC3,210$654 12/31/2018
     COST3,210$654 12/31/2018
Capstone Financial Advisors Inc.3,187$649 12/31/2018
     COST3,187$649 12/31/2018
Paulson Wealth Management Inc.3,051$648 12/31/2018
     COST3,051$648 12/31/2018
Biltmore Wealth Management LLC3,171$646 12/31/2018
     COST3,171$646 12/31/2018
Wade G W & Inc.3,167$645 12/31/2018
     COST3,167$645 12/31/2018
Linscomb & Williams Inc.3,157$643 12/31/2018
     COST3,157$643 12/31/2018
Aries Wealth Management3,117$635 12/31/2018
     COST3,117$635 12/31/2018
IFG Advisory LLC3,106$632 12/31/2018
     COST3,106$632 12/31/2018
Barr E S & Co.3,096$631 12/31/2018
     COST3,096$631 12/31/2018
Clark Capital Management Group Inc.3,094$630 12/31/2018
     COST3,094$630 12/31/2018
First Bank & Trust3,088$629 12/31/2018
     COST3,088$629 12/31/2018
CapWealth Advisors LLC3,077$627 12/31/2018
     COST3,077$627 12/31/2018
YorkBridge Wealth Partners LLC3,076$627 12/31/2018
     COST3,076$627 12/31/2018
ELM Advisors LLC3,074$626 12/31/2018
     COST3,074$626 12/31/2018
Court Place Advisors LLC3,074$626 12/31/2018
     COST3,074$626 12/31/2018
Headinvest LLC3,060$623 12/31/2018
     COST3,060$623 12/31/2018
Tributary Capital Management LLC3,050$621 12/31/2018
     COST3,050$621 12/31/2018
TCTC Holdings LLC3,040$620 12/31/2018
     COST3,040$620 12/31/2018
Wintrust Investments LLC3,038$619 12/31/2018
     COST3,038$619 12/31/2018
American National Registered Investment Advisor Inc.3,025$616 12/31/2018
     COST3,025$616 12/31/2018
Ruane Cunniff & Goldfarb L.P.3,025$616 12/31/2018
     COST3,025$616 12/31/2018
Murphy Capital Management Inc.3,015$614 12/31/2018
     COST3,015$614 12/31/2018
Harfst & Associates Inc.3,008$612 12/31/2018
     COST3,008$612 12/31/2018
Intact Investment Management Inc.3,000$611 12/31/2018
     COST3,000$611 12/31/2018
Cypress Wealth Services LLC3,000$611 12/31/2018
     COST3,000$611 12/31/2018
Grassi Investment Management2,993$610 12/31/2018
     COST2,993$610 12/31/2018
Grove Bank & Trust2,984$608 12/31/2018
     COST2,984$608 12/31/2018
Capital Investment Advisors LLC2,974$606 12/31/2018
     COST2,974$606 12/31/2018
Carroll Financial Associates Inc.2,925$605 12/31/2018
     COST2,925$605 12/31/2018
CHICAGO TRUST Co NA2,969$605 12/31/2018
     COST2,969$605 12/31/2018
Duncker Streett & Co. Inc.2,937$598 12/31/2018
     COST2,937$598 12/31/2018
United Asset Strategies Inc.2,925$596 12/31/2018
     COST2,925$596 12/31/2018
Sage Capital Advisors llc2,913$593 12/31/2018
     COST2,913$593 12/31/2018
Gardiner Nancy B2,904$592 12/31/2018
     COST2,904$592 12/31/2018
Graves Light Private Wealth Management Inc.2,902$591 12/31/2018
     COST2,902$591 12/31/2018
Asset Dedication LLC2,904$589 12/31/2018
     COST2,904$589 12/31/2018
Horan Securities Inc.2,812$588 12/31/2018
     COST2,812$588 12/31/2018
Taurus Asset Management LLC2,882$587 12/31/2018
     COST2,882$587 12/31/2018
Balasa Dinverno & Foltz LLC2,878$586 12/31/2018
     COST2,878$586 12/31/2018
Bridge Creek Capital Management LLC2,879$586 12/31/2018
     COST2,879$586 12/31/2018
Valeo Financial Advisors LLC2,871$585 12/31/2018
     COST2,871$585 12/31/2018
Wilbanks Smith & Thomas Asset Management LLC2,867$584 12/31/2018
     COST2,867$584 12/31/2018
Level Four Advisory Services LLC2,864$583 12/31/2018
     COST2,864$583 12/31/2018
Family Legacy Inc.2,856$582 12/31/2018
     COST2,856$582 12/31/2018
Whitener Capital Management Inc.2,849$580 12/31/2018
     COST2,849$580 12/31/2018
Riverview Trust Co2,840$579 12/31/2018
     COST2,840$579 12/31/2018
Sheaff Brock Investment Advisors LLC2,841$579 12/31/2018
     COST2,841$579 12/31/2018
Wealthstreet Investment Advisors LLC2,740$578 12/31/2018
     COST2,740$578 12/31/2018
Flagship Harbor Advisors LLC2,829$576 12/31/2018
     COST2,829$576 12/31/2018
Keating Investment Counselors Inc.2,823$575 12/31/2018
     COST2,823$575 12/31/2018
Capital Investment Advisory Services LLC2,812$573 12/31/2018
     COST2,812$573 12/31/2018
Birmingham Capital Management Co. Inc. AL2,800$570 12/31/2018
     COST2,800$570 12/31/2018
Barometer Capital Management Inc.2,800$569 12/31/2018
     COST2,800$569 12/31/2018
Brookstone Capital Management2,782$567 12/31/2018
     COST2,782$567 12/31/2018
Homrich & Berg2,778$566 12/31/2018
     COST2,778$566 12/31/2018
TRUE Private Wealth Advisors2,767$563 12/31/2018
     COST2,767$563 12/31/2018
Lenox Wealth Advisors LLC2,750$560 12/31/2018
     COST2,750$560 12/31/2018
Rehmann Capital Advisory Group2,734$557 12/31/2018
     COST2,734$557 12/31/2018
Kistler Tiffany Companies LLC2,730$556 12/31/2018
     COST2,730$556 12/31/2018
Alkeon Capital Management LLC2,722$554 12/31/2018
     COST2,722$554 12/31/2018
Abacus Planning Group Inc.2,705$551 12/31/2018
     COST2,705$551 12/31/2018
Spirit of America Management Corp NY2,701$550 12/31/2018
     COST2,701$550 12/31/2018
Mariner Wealth Advisors Cincinnati LLC2,321$545 09/30/2018
     COST2,321$545 09/30/2018
Accuvest Global Advisors2,670$544 12/31/2018
     COST2,670$544 12/31/2018
WMS Partners LLC2,665$543 12/31/2018
     COST2,665$543 12/31/2018
Laurel Wealth Advisors Inc.2,665$542 12/31/2018
     COST2,665$542 12/31/2018
BRYN MAWR TRUST Co2,657$541 12/31/2018
     COST2,657$541 12/31/2018
Rossmore Private Capital2,658$541 12/31/2018
     COST2,658$541 12/31/2018
Laurel Grove Capital LLC2,294$539 09/30/2018
     COST2,294$539 09/30/2018
Perkins Coie Trust Co2,606$531 12/31/2018
     COST2,606$531 12/31/2018
Carmichael Hill & Associates Inc.2,587$527 12/31/2018
     COST2,587$527 12/31/2018
First National Bank of South Miami2,450$526 12/31/2018
     COST2,450$526 12/31/2018
Highland Private Wealth Management2,571$524 12/31/2018
     COST2,571$524 12/31/2018
Pettinga Financial Advisors LLC2,567$523 12/31/2018
     COST2,567$523 12/31/2018
Investors Asset Management of Georgia Inc. GA ADV2,550$519 12/31/2018
     COST2,550$519 12/31/2018
Trust Co. of Toledo NA OH2,545$519 12/31/2018
     COST2,545$519 12/31/2018
NBT Bank N A NY2,541$518 12/31/2018
     COST2,541$518 12/31/2018
Certified Advisory Corp2,541$518 12/31/2018
     COST2,541$518 12/31/2018
Rational Advisors LLC2,526$515 12/31/2018
     COST2,526$515 12/31/2018
Vista Capital Partners Inc.2,515$512 12/31/2018
     COST2,515$512 12/31/2018
Ellis Investment Partners LLC2,518$512 12/31/2018
     COST2,518$512 12/31/2018
Genovese Burford & Brothers Wealth & Retirement Plan Management LLC2,506$511 12/31/2018
     COST2,506$511 12/31/2018
Proequities Inc. $509 12/31/2018
     COST2,503$509 12/31/2018
     Put0$0 12/31/2018
     Call0$0 12/31/2018
First United Bank Trust2,490$507 12/31/2018
     COST2,490$507 12/31/2018
Summit X LLC2,507$507 12/31/2018
     COST2,507$507 12/31/2018
Ledyard National Bank2,485$506 12/31/2018
     COST2,485$506 12/31/2018
Lombard Odier Asset Management Switzerland SA2,477$505 12/31/2018
     COST2,477$505 12/31/2018
Mraz Amerine & Associates Inc.2,479$505 12/31/2018
     COST2,479$505 12/31/2018
Harvest Fund Management Co. Ltd2,479$505 12/31/2018
     COST2,479$505 12/31/2018
Thoroughbred Financial Services LLC2,457$500 12/31/2018
     COST2,457$500 12/31/2018
Integrated Investment Consultants LLC2,448$499 12/31/2018
     COST2,448$499 12/31/2018
Conestoga Capital Advisors LLC2,435$496 12/31/2018
     COST2,435$496 12/31/2018
Sfmg LLC2,437$496 12/31/2018
     COST2,437$496 12/31/2018
Tarbox Family Office Inc.2,426$494 12/31/2018
     COST2,426$494 12/31/2018
ZWJ Investment Counsel Inc.2,422$493 12/31/2018
     COST2,422$493 12/31/2018
AlphaCrest Capital Management LLC2,409$491 12/31/2018
     COST2,409$491 12/31/2018
Asset Management Advisors LLC2,400$489 12/31/2018
     COST2,400$489 12/31/2018
Maryland Capital Management2,380$485 12/31/2018
     COST2,380$485 12/31/2018
Philadelphia Trust Co.2,375$484 12/31/2018
     COST2,375$484 12/31/2018
Cambridge Trust Co.2,365$481 12/31/2018
     COST2,365$481 12/31/2018
Actinver Wealth Management Inc.2,994$479 12/31/2018
     COST2,994$479 12/31/2018
Advisors Capital Management LLC2,327$474 12/31/2018
     COST2,327$474 12/31/2018
Miracle Mile Advisors LLC2,327$474 12/31/2018
     COST2,327$474 12/31/2018
Tufton Capital Management2,325$473 12/31/2018
     COST2,325$473 12/31/2018
Bank of Hawaii2,317$472 12/31/2018
     COST2,317$472 12/31/2018
JGP Wealth Management LLC2,315$472 12/31/2018
     COST2,315$472 12/31/2018
Cetera Investment Advisers2,312$470 12/31/2018
     COST2,312$470 12/31/2018
Accredited Investors Inc.2,296$468 12/31/2018
     COST2,296$468 12/31/2018
H D Vest Advisory Services2,311$467 12/31/2018
     COST2,311$467 12/31/2018
Franklin Street Advisors Inc. NC2,270$462 12/31/2018
     COST2,270$462 12/31/2018
Ingalls & Snyder LLC2,267$462 12/31/2018
     COST2,267$462 12/31/2018
Mark Sheptoff Financial Planning LLC2,266$462 12/31/2018
     COST2,266$462 12/31/2018
D.B. Root & Company LLC2,260$460 12/31/2018
     COST2,260$460 12/31/2018
Burney Co.2,243$457 12/31/2018
     COST2,243$457 12/31/2018
Johanson Financial Advisors Inc.2,234$456 12/31/2018
     COST2,234$456 12/31/2018
K.J. Harrison & Partners Inc2,235$455 12/31/2018
     COST2,235$455 12/31/2018
Eqis Capital Management Inc.2,235$455 12/31/2018
     COST2,235$455 12/31/2018
Nicholas Hoffman & Company LLC.2,229$454 12/31/2018
     COST2,229$454 12/31/2018
Mitchell Mcleod Pugh & Williams Inc.2,224$453 12/31/2018
     COST2,224$453 12/31/2018
Arjuna Capital2,220$453 12/31/2018
     COST2,220$453 12/31/2018
Icon Wealth Partners LLC2,225$453 12/31/2018
     COST2,225$453 12/31/2018
Palisades Hudson Asset Management L.P.2,213$451 12/31/2018
     COST2,213$451 12/31/2018
Truewealth LLC2,216$451 12/31/2018
     COST2,216$451 12/31/2018
Stonebridge Capital Management Inc.2,200$448 12/31/2018
     COST2,200$448 12/31/2018
Marshall Wace LLP2,194$447 12/31/2018
     COST2,194$447 12/31/2018
Financial Insights Inc.2,084$447 12/31/2018
     COST2,084$447 12/31/2018
New England Research & Management Inc.2,180$444 12/31/2018
     COST2,180$444 12/31/2018
United Income Inc.2,179$444 12/31/2018
     COST2,179$444 12/31/2018
Townsquare Capital LLC2,096$444 12/31/2018
     COST2,096$444 12/31/2018
Vickerman & Driscoll Financial Advisors Inc.2,175$443 12/31/2018
     COST2,175$443 12/31/2018
Steigerwald Gordon & Koch Inc.2,175$443 12/31/2018
     COST2,175$443 12/31/2018
Cobblestone Capital Advisors LLC NY2,168$442 12/31/2018
     COST2,168$442 12/31/2018
Titus Wealth Management2,163$440 12/31/2018
     COST2,163$440 12/31/2018
Peachtree Investment Partners LLC2,162$440 12/31/2018
     COST2,162$440 12/31/2018
Tortoise Investment Management LLC2,153$439 12/31/2018
     COST2,153$439 12/31/2018
Wellington Shields Capital Management LLC2,150$438 12/31/2018
     COST2,150$438 12/31/2018
Johnson Financial Group Inc.2,140$436 12/31/2018
     COST2,140$436 12/31/2018
ARGI Investment Services LLC2,140$436 12/31/2018
     COST2,140$436 12/31/2018
Corient Capital Partners LLC2,134$435 12/31/2018
     COST2,134$435 12/31/2018
Mutual Advisors LLC2,125$433 12/31/2018
     COST2,125$433 12/31/2018
Ropes Wealth Advisors LLC2,115$431 12/31/2018
     COST2,115$431 12/31/2018
Delta Asset Management LLC TN2,110$430 12/31/2018
     COST2,110$430 12/31/2018
Harvest Capital Management Inc2,100$428 12/31/2018
     COST2,100$428 12/31/2018
Mathes Company Inc.2,100$428 12/31/2018
     COST2,100$428 12/31/2018
Nottingham Advisors Inc.1,816$427 12/31/2018
     COST1,816$427 12/31/2018
Diversified Trust Co2,098$427 12/31/2018
     COST2,098$427 12/31/2018
Northstar Investment Advisors LLC2,093$426 12/31/2018
     COST2,093$426 12/31/2018
Transamerica Financial Advisors Inc.2,072$423 12/31/2018
     COST2,072$423 12/31/2018
Cornell Pochily Investment Advisors Inc.2,073$422 12/31/2018
     COST2,073$422 12/31/2018
Israel Discount Bank of New York2,068$421 12/31/2018
     COST2,068$421 12/31/2018
Glassman Wealth Services2,064$420 12/31/2018
     COST2,064$420 12/31/2018
Banque Pictet & Cie SA2,050$418 12/31/2018
     COST2,050$418 12/31/2018
First National Bank of Hutchinson2,038$415 12/31/2018
     COST2,038$415 12/31/2018
FTB Advisors Inc.2,042$415 12/31/2018
     COST2,042$415 12/31/2018
South Street Advisors LLC2,030$414 12/31/2018
     COST2,030$414 12/31/2018
Stockman Wealth Management Inc.2,026$413 12/31/2018
     COST2,026$413 12/31/2018
Viridian Ria LLC2,010$413 12/31/2018
     COST2,010$413 12/31/2018
Gryphon Financial Partners LLC2,014$410 12/31/2018
     COST2,014$410 12/31/2018
Dana Investment Advisors Inc.2,009$409 12/31/2018
     COST2,009$409 12/31/2018
Schulhoff & Co. Inc.2,005$408 12/31/2018
     COST2,005$408 12/31/2018
Nexus Investment Management Inc.2,000$407 12/31/2018
     COST2,000$407 12/31/2018
Mandatum Life Insurance Co Ltd2,000$407 12/31/2018
     COST2,000$407 12/31/2018
Landsberg Bennett & Dubbaneh LLC1,999$407 12/31/2018
     COST1,999$407 12/31/2018
S. R. Schill & Associates1,991$406 12/31/2018
     COST1,991$406 12/31/2018
Stokes & Hubbell Capital Management LLC1,995$406 12/31/2018
     COST1,995$406 12/31/2018
Silicon Valley Capital Partners1,995$406 12/31/2018
     COST1,995$406 12/31/2018
Dean Capital Investments Management LLC1,990$405 12/31/2018
     COST1,990$405 12/31/2018
Lafayette Investments Inc.1,976$403 12/31/2018
     COST1,976$403 12/31/2018
Sumitomo Mitsui Financial Group Inc.2,000$402 12/31/2018
     COST2,000$402 12/31/2018
Crescent Grove Advisors LLC1,975$402 12/31/2018
     COST1,975$402 12/31/2018
Mcrae Capital Management Inc.1,967$401 12/31/2018
     COST1,967$401 12/31/2018
Sargent Investment Group LLC1,964$400 12/31/2018
     COST1,964$400 12/31/2018
Vaughan David Investments LLC IL1,943$396 12/31/2018
     COST1,943$396 12/31/2018
Keel Point LLC1,936$394 12/31/2018
     COST1,936$394 12/31/2018
Plante Moran Financial Advisors LLC1,931$393 12/31/2018
     COST1,931$393 12/31/2018
Aviance Capital Partners LLC1,931$393 12/31/2018
     COST1,931$393 12/31/2018
Murphy Pohlad Asset Management LLC1,930$393 12/31/2018
     COST1,930$393 12/31/2018
Mycio Wealth Partners LLC1,925$392 12/31/2018
     COST1,925$392 12/31/2018
Glenview State Bank Trust DEPT.1,914$390 12/31/2018
     COST1,914$390 12/31/2018
AJ Wealth Strategies LLC1,911$389 12/31/2018
     COST1,911$389 12/31/2018
McIlrath & Eck LLC1,654$389 09/30/2018
     COST1,654$389 09/30/2018
Walter & Keenan Financial Consulting Co. MI ADV1,900$387 12/31/2018
     COST1,900$387 12/31/2018
FUKOKU MUTUAL LIFE INSURANCE Co1,900$387 12/31/2018
     COST1,900$387 12/31/2018
PEAK6 Investments LLC $387 12/31/2018
     Call15,000$3,056 12/31/2018
     Put13,100$2,669 12/31/2018
Hendley & Co. Inc.1,890$385 12/31/2018
     COST1,890$385 12/31/2018
Dfpg Investments Inc.1,889$385 12/31/2018
     COST1,889$385 12/31/2018
Clarus Wealth Advisors1,890$385 12/31/2018
     COST1,890$385 12/31/2018
Peddock Capital Advisors LLC1,885$384 12/31/2018
     COST1,885$384 12/31/2018
KC Investment Advisors LLC1,885$384 12/31/2018
     COST1,885$384 12/31/2018
Seizert Capital Partners LLC1,880$383 12/31/2018
     COST1,880$383 12/31/2018
SNS Financial Group LLC1,879$383 12/31/2018
     COST1,879$383 12/31/2018
Joel Isaacson & Co. LLC1,818$383 12/31/2018
     COST1,818$383 12/31/2018
Hourglass Capital LLC1,872$381 12/31/2018
     COST1,872$381 12/31/2018
Quest Investment Management LLC1,865$380 12/31/2018
     COST1,865$380 12/31/2018
Pinnacle Wealth Planning Services Inc.1,857$379 12/31/2018
     COST1,857$379 12/31/2018
Peak Asset Management LLC1,845$376 12/31/2018
     COST1,845$376 12/31/2018
Cantor Fitzgerald Investment Adviser L.P.1,835$374 12/31/2018
     COST1,835$374 12/31/2018
FundX Investment Group LLC1,832$373 12/31/2018
     COST1,832$373 12/31/2018
VisionPoint Advisory Group LLC1,825$372 12/31/2018
     COST1,825$372 12/31/2018
Knights of Columbus Asset Advisors LLC1,820$371 12/31/2018
     COST1,820$371 12/31/2018
Unio Capital LLC1,820$371 12/31/2018
     COST1,820$371 12/31/2018
Ausdal Financial Partners Inc.1,810$369 12/31/2018
     COST1,810$369 12/31/2018
Birinyi Associates Inc.1,800$367 12/31/2018
     COST1,800$367 12/31/2018
Wealthsource Partners LLC1,798$366 12/31/2018
     COST1,798$366 12/31/2018
Pioneer Trust Bank N A OR1,793$365 12/31/2018
     COST1,793$365 12/31/2018
Lake Street Advisors Group LLC1,780$363 12/31/2018
     COST1,780$363 12/31/2018
CNB Bank1,784$363 12/31/2018
     COST1,784$363 12/31/2018
Peoples Bank OH1,777$362 12/31/2018
     COST1,777$362 12/31/2018
Surevest Inc.1,779$362 12/31/2018
     COST1,779$362 12/31/2018
X Square Capital LLC1,770$360 12/31/2018
     COST1,770$360 12/31/2018
Smith Chas P & Associates PA Cpas1,764$359 12/31/2018
     COST1,764$359 12/31/2018
Westover Capital Advisors LLC1,755$358 12/31/2018
     COST1,755$358 12/31/2018
STA Wealth Management LLC1,752$357 12/31/2018
     COST1,752$357 12/31/2018
American Asset Management Inc.1,753$357 12/31/2018
     COST1,753$357 12/31/2018
Bell & Brown Wealth Advisors LLC1,754$357 12/31/2018
     COST1,754$357 12/31/2018
Moneta Group Investment Advisors LLC1,748$356 12/31/2018
     COST1,748$356 12/31/2018
Exencial Wealth Advisors LLC1,741$355 12/31/2018
     COST1,741$355 12/31/2018
London Co. of Virginia1,730$352 12/31/2018
     COST1,730$352 12/31/2018
BCJ Capital Management LLC1,723$351 12/31/2018
     COST1,723$351 12/31/2018
Hutchinson Capital Management CA1,719$350 12/31/2018
     COST1,719$350 12/31/2018
Naples Global Advisors LLC1,658$349 12/31/2018
     COST1,658$349 12/31/2018
Obermeyer Wood Investment Counsel Lllp1,708$348 12/31/2018
     COST1,708$348 12/31/2018
ProVise Management Group LLC1,689$344 12/31/2018
     COST1,689$344 12/31/2018
Apriem Advisors1,688$344 12/31/2018
     COST1,688$344 12/31/2018
Crestwood Advisors Group LLC1,673$341 12/31/2018
     COST1,673$341 12/31/2018
Pinnacle Bank1,672$341 12/31/2018
     COST1,672$341 12/31/2018
Smithfield Trust Co.1,658$338 12/31/2018
     COST1,658$338 12/31/2018
Endurance Wealth Management Inc.1,657$338 12/31/2018
     COST1,657$338 12/31/2018
Confluence Investment Management LLC1,638$334 12/31/2018
     COST1,638$334 12/31/2018
Greatmark Investment Partners Inc.1,635$333 12/31/2018
     COST1,635$333 12/31/2018
CWM Advisors LLC1,628$332 12/31/2018
     COST1,628$332 12/31/2018
Choate Investment Advisors1,626$331 12/31/2018
     COST1,626$331 12/31/2018
Harwood Advisory Group LLC1,620$331 12/31/2018
     COST1,620$331 12/31/2018
Bath Savings Trust Co1,620$330 12/31/2018
     COST1,620$330 12/31/2018
Lau Associates LLC1,600$326 12/31/2018
     COST1,600$326 12/31/2018
QUANTRES ASSET MANAGEMENT Ltd1,600$326 12/31/2018
     COST1,600$326 12/31/2018
Perpetual Ltd1,612$326 12/31/2018
     COST1,612$326 12/31/2018
Gideon Capital Advisors Inc.1,592$324 12/31/2018
     COST1,592$324 12/31/2018
Sequoia Financial Advisors LLC1,592$324 12/31/2018
     COST1,592$324 12/31/2018
Northstar Asset Management LLC1,586$323 12/31/2018
     COST1,586$323 12/31/2018
Banced Corp1,586$323 12/31/2018
     COST1,586$323 12/31/2018
Westside Investment Management Inc.1,578$321 12/31/2018
     COST1,578$321 12/31/2018
Bigelow Investment Advisors LLC1,575$321 12/31/2018
     COST1,575$321 12/31/2018
Brookmont Capital Management1,569$320 12/31/2018
     COST1,569$320 12/31/2018
Marshall & Sullivan Inc. WA1,565$319 12/31/2018
     COST1,565$319 12/31/2018
Hallmark Capital Management Inc.1,565$319 12/31/2018
     COST1,565$319 12/31/2018
Osborn Williams & Donohoe LLC1,568$319 12/31/2018
     COST1,568$319 12/31/2018
Biltmore Family Office LLC1,560$318 12/31/2018
     COST1,560$318 12/31/2018
Evanson Asset Management LLC1,556$317 12/31/2018
     COST1,556$317 12/31/2018
Nuveen Fund Advisors LLC1,550$316 12/31/2018
     COST1,550$316 12/31/2018
Beech Hill Advisors Inc.1,550$316 12/31/2018
     COST1,550$316 12/31/2018
Integrated Wealth Concepts LLC1,547$315 12/31/2018
     COST1,547$315 12/31/2018
Adirondack Trust Co.1,535$313 12/31/2018
     COST1,535$313 12/31/2018
Rockland Trust Co.1,530$312 12/31/2018
     COST1,530$312 12/31/2018
Sheets Smith Wealth Management1,525$311 12/31/2018
     COST1,525$311 12/31/2018
Spinnaker Trust1,521$309 12/31/2018
     COST1,521$309 12/31/2018
Creative Financial Designs Inc. ADV1,510$308 12/31/2018
     COST1,510$308 12/31/2018
Zebra Capital Management LLC1,507$307 12/31/2018
     COST1,507$307 12/31/2018
Cedar Hill Associates LLC1,508$307 12/31/2018
     COST1,508$307 12/31/2018
Gould Asset Management LLC CA1,501$306 12/31/2018
     COST1,501$306 12/31/2018
Private Ocean LLC1,502$306 12/31/2018
     COST1,502$306 12/31/2018
Cable Hill Partners LLC1,494$304 12/31/2018
     COST1,494$304 12/31/2018
Coatue Management LLC1,489$303 12/31/2018
     COST1,489$303 12/31/2018
Aspiriant LLC1,476$301 12/31/2018
     COST1,476$301 12/31/2018
Claraphi Advisory Network LLC1,475$301 12/31/2018
     COST1,475$301 12/31/2018
Schmidt P J Investment Management Inc.1,474$300 12/31/2018
     COST1,474$300 12/31/2018
Heritage Trust Co1,473$300 12/31/2018
     COST1,473$300 12/31/2018
Berman Capital Advisors LLC1,477$300 12/31/2018
     COST1,477$300 12/31/2018
American Financial Network Advisory Services LLC1,461$298 12/31/2018
     COST1,461$298 12/31/2018
GFS Advisors LLC1,460$297 12/31/2018
     COST1,460$297 12/31/2018
Comprehensive Portfolio Management LLC1,459$297 12/31/2018
     COST1,459$297 12/31/2018
Convergence Investment Partners LLC1,451$296 12/31/2018
     COST1,451$296 12/31/2018
Town & Country Bank & Trust CO dba First Bankers Trust CO1,440$293 12/31/2018
     COST1,440$293 12/31/2018
Aldebaran Financial Inc.1,440$293 12/31/2018
     COST1,440$293 12/31/2018
Rice Partnership LLC1,432$292 12/31/2018
     COST1,432$292 12/31/2018
Cedar Brook Financial Partners LLC1,432$292 12/31/2018
     COST1,432$292 12/31/2018
Nations Financial Group Inc. IA ADV1,426$291 12/31/2018
     COST1,426$291 12/31/2018
Plimoth Trust Co. LLC1,432$291 12/31/2018
     COST1,432$291 12/31/2018
New England Asset Management Inc.1,425$290 12/31/2018
     COST1,425$290 12/31/2018
Radnor Capital Management LLC1,425$290 12/31/2018
     COST1,425$290 12/31/2018
Castle Rock Wealth Management LLC1,365$289 12/31/2018
     COST1,365$289 12/31/2018
Worldquant Millennium Quantitative Strategies LLC1,416$288 12/31/2018
     COST1,416$288 12/31/2018
Brandywine Oak Private Wealth LLC1,416$288 12/31/2018
     COST1,416$288 12/31/2018
Burke & Herbert Bank & Trust Co.1,405$286 12/31/2018
     COST1,405$286 12/31/2018
Evermay Wealth Management LLC1,397$285 12/31/2018
     COST1,397$285 12/31/2018
Yorktown Management & Research Co Inc1,400$285 12/31/2018
     COST1,400$285 12/31/2018
Hikari Tsushin Inc.1,400$285 12/31/2018
     COST1,400$285 12/31/2018
Bender Robert & Associates1,395$284 12/31/2018
     COST1,395$284 12/31/2018
CLS Investments LLC1,389$283 12/31/2018
     COST1,389$283 12/31/2018
MBM Wealth Consultants LLC1,389$283 12/31/2018
     COST1,389$283 12/31/2018
Canandaigua National Bank & Trust Co.1,383$282 12/31/2018
     COST1,383$282 12/31/2018
Community Bank & Trust Waco Texas1,383$282 12/31/2018
     COST1,383$282 12/31/2018
Howe & Rusling Inc.1,377$281 12/31/2018
     COST1,377$281 12/31/2018
Wendell David Associates Inc.1,374$280 12/31/2018
     COST1,374$280 12/31/2018
SSI Investment Management Inc.1,384$280 12/31/2018
     COST1,384$280 12/31/2018
Old North State Trust LLC1,372$279 12/31/2018
     COST1,372$279 12/31/2018
Monetary Management Group Inc.1,350$275 12/31/2018
     COST1,350$275