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 Inc.38,114,347$11,202,569 12/31/2019
     COST38,114,347$11,202,569 12/31/2019
BlackRock Inc.28,708,563$8,438,021 12/31/2019
     COST28,708,563$8,438,021 12/31/2019
State Street Corp18,460,945$5,426,041 12/31/2019
     COST18,460,945$5,426,041 12/31/2019
FMR LLC10,856,692$3,191,000 12/31/2019
     COST10,856,692$3,191,000 12/31/2019
Bank of America Corp DE $2,110,916 12/31/2019
     COST7,244,340$2,129,257 12/31/2019
     Put224,900$66,103 12/31/2019
     Call162,500$47,762 12/31/2019
Capital World Investors7,160,515$2,104,620 12/31/2019
     COST7,160,515$2,104,620 12/31/2019
Capital Research Global Investors6,794,601$1,997,069 12/31/2019
     COST6,794,601$1,997,069 12/31/2019
Geode Capital Management LLC6,496,150$1,905,225 12/31/2019
     COST6,496,150$1,905,225 12/31/2019
Northern Trust Corp6,076,046$1,785,872 12/31/2019
     COST6,076,046$1,785,872 12/31/2019
Jennison Associates LLC5,070,461$1,490,310 12/31/2019
     COST5,070,461$1,490,310 12/31/2019
Capital International Investors4,807,594$1,413,049 12/31/2019
     COST4,807,594$1,413,049 12/31/2019
Nuveen Asset Management LLC $1,406,783 12/31/2019
     COST4,786,301$1,406,789 12/31/2019
     Put40,800$12 12/31/2019
     Call20,400$6 12/31/2019
Bank of New York Mellon Corp4,575,415$1,344,803 12/31/2019
     COST4,575,415$1,344,803 12/31/2019
Berkshire Hathaway Inc4,333,363$1,273,662 12/31/2019
     COST4,333,363$1,273,662 12/31/2019
Goldman Sachs Group Inc. $1,145,939 12/31/2019
     COST3,922,213$1,152,817 12/31/2019
     Put27,500$8,083 12/31/2019
     Call4,100$1,205 12/31/2019
Wellington Management Group LLP3,811,380$1,120,241 12/31/2019
     COST3,811,380$1,120,241 12/31/2019
Alliancebernstein L.P.3,744,690$1,100,639 12/31/2019
     COST3,744,690$1,100,639 12/31/2019
Royal Bank of Canada $1,088,456 12/31/2019
     COST3,704,537$1,088,838 12/31/2019
     Put1,300$382 12/31/2019
Wells Fargo & Company MN3,300,235$970,005 12/31/2019
     COST3,300,235$970,005 12/31/2019
Morgan Stanley3,251,268$955,614 12/31/2019
     COST3,251,268$955,614 12/31/2019
UBS Group AG $937,799 12/31/2019
     COST3,267,963$960,519 12/31/2019
     Put128,800$37,857 12/31/2019
     Call51,500$15,137 12/31/2019
Fisher Asset Management LLC3,038,231$892,997 12/31/2019
     COST3,038,231$892,997 12/31/2019
Legal & General Group Plc2,860,133$840,681 12/31/2019
     COST2,860,133$840,681 12/31/2019
Janus Henderson Group PLC2,425,862$713,005 12/31/2019
     COST2,425,862$713,005 12/31/2019
Parnassus Investments CA2,278,353$669,653 12/31/2019
     COST2,278,353$669,653 12/31/2019
Clearbridge Investments LLC2,177,049$634,588 12/31/2019
     COST2,177,049$634,588 12/31/2019
Massachusetts Financial Services Co. MA2,075,530$610,040 12/31/2019
     COST2,075,530$610,040 12/31/2019
Charles Schwab Investment Management Inc.2,064,848$606,901 12/31/2019
     COST2,064,848$606,901 12/31/2019
Price T Rowe Associates Inc. MD1,786,315$525,034 12/31/2019
     COST1,786,315$525,034 12/31/2019
UBS Asset Management Americas Inc.1,767,282$519,440 12/31/2019
     COST1,767,282$519,440 12/31/2019
Sumitomo Mitsui Trust Holdings Inc.1,729,687$508,390 12/31/2019
     COST1,729,687$508,390 12/31/2019
Deutsche Bank AG $476,176 12/31/2019
     COST1,620,078$476,161 12/31/2019
     Call54$15 12/31/2019
Two Sigma Advisers LP1,614,496$474,533 12/31/2019
     COST1,614,496$474,533 12/31/2019
Parametric Portfolio Associates LLC1,560,729$458,729 12/31/2019
     COST1,560,729$458,729 12/31/2019
D. E. Shaw & Co. Inc. $448,486 12/31/2019
     COST1,532,477$450,426 12/31/2019
     Put158,100$46,469 12/31/2019
     Call151,500$44,529 12/31/2019
Principal Financial Group Inc.1,522,194$447,404 12/31/2019
     COST1,522,194$447,404 12/31/2019
Dimensional Fund Advisors LP1,477,849$434,380 12/31/2019
     COST1,477,849$434,380 12/31/2019
Bank of Montreal Can $427,054 12/31/2019
     COST1,411,062$414,739 12/31/2019
     Call129,900$38,180 12/31/2019
     Put88,000$25,865 12/31/2019
Swiss National Bank1,440,218$423,309 12/31/2019
     COST1,440,218$423,309 12/31/2019
Brown Advisory Inc.1,279,044$375,935 12/31/2019
     COST1,279,044$375,935 12/31/2019
Stifel Financial Corp1,257,053$369,235 12/31/2019
     COST1,257,053$369,235 12/31/2019
JPMorgan Chase & Co. $368,565 12/31/2019
     COST1,292,463$379,881 12/31/2019
     Put47,100$13,844 12/31/2019
     Call8,600$2,528 12/31/2019
Amundi Pioneer Asset Management Inc.1,216,549$357,569 12/31/2019
     COST1,216,549$357,569 12/31/2019
Eaton Vance Management1,124,481$330,507 12/31/2019
     COST1,124,481$330,507 12/31/2019
New York State Common Retirement Fund1,114,759$327,650 12/31/2019
     COST1,114,759$327,650 12/31/2019
Sunbelt Securities Inc.4,288$315,061 12/31/2019
     COST4,288$315,061 12/31/2019
American Century Companies Inc.1,047,188$307,789 12/31/2019
     COST1,047,188$307,789 12/31/2019
Neuberger Berman Group LLC1,043,608$306,717 12/31/2019
     COST1,043,608$306,717 12/31/2019
California Public Employees Retirement System1,041,270$306,050 12/31/2019
     COST1,041,270$306,050 12/31/2019
Barclays PLC $300,635 12/31/2019
     COST1,039,751$305,603 12/31/2019
     Put188,300$55,346 12/31/2019
     Call171,400$50,378 12/31/2019
1832 Asset Management L.P.964,262$285,859 12/31/2019
     COST964,262$285,859 12/31/2019
Allianz Asset Management GmbH $280,541 12/31/2019
     COST1,019,977$299,792 12/31/2019
     Put137,100$40,296 12/31/2019
     Call71,600$21,045 12/31/2019
Toronto Dominion Bank472,530$275,091 12/31/2019
     COST472,530$275,091 12/31/2019
Invesco Ltd.882,337$259,337 12/31/2019
     COST882,337$259,337 12/31/2019
California State Teachers Retirement System868,987$255,413 12/31/2019
     COST868,987$255,413 12/31/2019
Everett Harris & Co. CA865,356$254,345 12/31/2019
     COST865,356$254,345 12/31/2019
APG Asset Management N.V.963,355$252,249 12/31/2019
     COST963,355$252,249 12/31/2019
Ameriprise Financial Inc.854,213$251,074 12/31/2019
     COST854,213$251,074 12/31/2019
AQR Capital Management LLC845,766$248,537 12/31/2019
     COST845,766$248,537 12/31/2019
Public Employees Retirement Association of Colorado845,440$248,492 12/31/2019
     COST845,440$248,492 12/31/2019
Rhumbline Advisers818,664$240,622 12/31/2019
     COST818,664$240,622 12/31/2019
TD Asset Management Inc.805,243$236,677 12/31/2019
     COST805,243$236,677 12/31/2019
Provident Trust Co.771,911$226,880 12/31/2019
     COST771,911$226,880 12/31/2019
Two Sigma Investments LP $226,056 12/31/2019
     COST772,207$226,967 12/31/2019
     Put38,600$11,345 12/31/2019
     Call35,500$10,434 12/31/2019
Mackenzie Financial Corp749,937$220,421 12/31/2019
     COST749,937$220,421 12/31/2019
Swedbank742,236$219,064 12/31/2019
     COST742,236$219,064 12/31/2019
Epoch Investment Partners Inc.697,966$205,146 12/31/2019
     COST697,966$205,146 12/31/2019
Citigroup Inc. $203,966 12/31/2019
     COST796,961$234,241 12/31/2019
     Put293,000$86,120 12/31/2019
     Call190,000$55,845 12/31/2019
Prudential Financial Inc.685,197$201,393 12/31/2019
     COST685,197$201,393 12/31/2019
New York State Teachers Retirement System647,064$190,185 12/31/2019
     COST647,064$190,185 12/31/2019
Canada Pension Plan Investment Board633,818$186,292 12/31/2019
     COST633,818$186,292 12/31/2019
Acadian Asset Management LLC631,609$185,641 12/31/2019
     COST631,609$185,641 12/31/2019
Brown Brothers Harriman & Co.615,694$180,965 12/31/2019
     COST615,694$180,965 12/31/2019
WCM Investment Management LLC613,836$180,419 12/31/2019
     COST613,836$180,419 12/31/2019
Raymond James & Associates596,174$175,235 12/31/2019
     COST596,174$175,235 12/31/2019
Credit Suisse AG $174,398 12/31/2019
     COST666,349$195,854 12/31/2019
     Put150,100$44,117 12/31/2019
     Call77,100$22,661 12/31/2019
PNC Financial Services Group Inc.576,852$169,549 12/31/2019
     COST576,852$169,549 12/31/2019
State Board of Administration of Florida Retirement System574,852$168,960 12/31/2019
     COST574,852$168,960 12/31/2019
Winslow Capital Management LLC574,671$168,907 12/31/2019
     COST574,671$168,907 12/31/2019
Franklin Resources Inc.565,793$166,299 12/31/2019
     COST565,793$166,299 12/31/2019
Squarepoint Ops LLC542,213$159,367 12/31/2019
     COST542,213$159,367 12/31/2019
Sarasin & Partners LLP542,108$159,336 12/31/2019
     COST542,108$159,336 12/31/2019
Bessemer Group Inc.527,938$155,172 12/31/2019
     COST527,938$155,172 12/31/2019
Los Angeles Capital Management & Equity Research Inc.523,707$153,928 12/31/2019
     COST523,707$153,928 12/31/2019
US Bancorp DE518,886$152,512 12/31/2019
     COST518,886$152,512 12/31/2019
Adage Capital Partners GP L.L.C.508,478$149,452 12/31/2019
     COST508,478$149,452 12/31/2019
Ensign Peak Advisors Inc502,768$147,773 12/31/2019
     COST502,768$147,773 12/31/2019
Marshall Wace North America L.P.494,205$145,257 12/31/2019
     COST494,205$145,257 12/31/2019
National Pension Service492,812$144,847 12/31/2019
     COST492,812$144,847 12/31/2019
Williams Jones Wealth Management LLC.489,497$143,873 12/31/2019
     COST489,497$143,873 12/31/2019
Hosking Partners LLP479,136$140,828 12/31/2019
     COST479,136$140,828 12/31/2019
Baird Financial Group Inc.475,863$139,866 12/31/2019
     COST475,863$139,866 12/31/2019
Boston Trust Walden Corp465,925$136,945 12/31/2019
     COST465,925$136,945 12/31/2019
Robeco Institutional Asset Management B.V.461,408$135,616 12/31/2019
     COST461,408$135,616 12/31/2019
Mitsubishi UFJ Trust & Banking Corp457,418$134,443 12/31/2019
     COST457,418$134,443 12/31/2019
AXA456,492$134,171 12/31/2019
     COST456,492$134,171 12/31/2019
Great West Life Assurance Co. Can450,120$131,293 12/31/2019
     COST450,120$131,293 12/31/2019
First Republic Investment Management Inc.436,326$128,245 12/31/2019
     COST436,326$128,245 12/31/2019
Chilton Investment Co. LLC426,068$125,230 12/31/2019
     COST426,068$125,230 12/31/2019
The Manufacturers Life Insurance Company 424,328$124,719 12/31/2019
     COST424,328$124,719 12/31/2019
Chevy Chase Trust Holdings Inc.422,835$124,280 12/31/2019
     COST422,835$124,280 12/31/2019
Keybank National Association OH407,503$119,773 12/31/2019
     COST407,503$119,773 12/31/2019
Aperio Group LLC404,386$118,857 12/31/2019
     COST404,386$118,857 12/31/2019
TCW Group Inc.392,939$115,492 12/31/2019
     COST392,939$115,492 12/31/2019
Bristol John W & Co. Inc. NY377,708$111,016 12/31/2019
     COST377,708$111,016 12/31/2019
ProShare Advisors LLC370,717$108,961 12/31/2019
     COST370,717$108,961 12/31/2019
Carmignac Gestion370,224$108,817 12/31/2019
     COST370,224$108,817 12/31/2019
Capital Counsel LLC NY365,290$107,366 12/31/2019
     COST365,290$107,366 12/31/2019
AGF Investments Inc.360,238$105,881 12/31/2019
     COST360,238$105,881 12/31/2019
Capital Bank & Trust Co353,430$103,880 12/31/2019
     COST353,430$103,880 12/31/2019
HighTower Advisors LLC346,884$101,976 12/31/2019
     COST346,884$101,976 12/31/2019
Hsbc Holdings PLC $100,364 12/31/2019
     COST398,284$116,670 12/31/2019
     Put140,200$41,045 12/31/2019
     Call84,500$24,739 12/31/2019
Bank of Nova Scotia339,086$99,663 12/31/2019
     COST339,086$99,663 12/31/2019
Grantham Mayo Van Otterloo & Co. LLC338,921$99,616 12/31/2019
     COST338,921$99,616 12/31/2019
Blair William & Co. IL330,527$97,149 12/31/2019
     COST330,527$97,149 12/31/2019
Standard Life Aberdeen plc328,242$96,477 12/31/2019
     COST328,242$96,477 12/31/2019
Railway Pension Investments Ltd327,680$96,312 12/31/2019
     COST327,680$96,312 12/31/2019
State of Wisconsin Investment Board326,414$95,940 12/31/2019
     COST326,414$95,940 12/31/2019
State of New Jersey Common Pension Fund D324,180$95,283 12/31/2019
     COST324,180$95,283 12/31/2019
Congress Asset Management Co. MA322,700$94,848 12/31/2019
     COST322,700$94,848 12/31/2019
State of Tennessee Treasury Department314,854$92,542 12/31/2019
     COST314,854$92,542 12/31/2019
Victory Capital Management Inc.313,825$92,239 12/31/2019
     COST313,825$92,239 12/31/2019
Cibc World Markets Corp310,331$91,212 12/31/2019
     COST310,331$91,212 12/31/2019
Royal London Asset Management Ltd.300,906$88,820 12/31/2019
     COST300,906$88,820 12/31/2019
Truist Financial Corp299,266$87,961 12/31/2019
     COST299,266$87,961 12/31/2019
Waddell & Reed Financial Inc.289,179$84,995 12/31/2019
     COST289,179$84,995 12/31/2019
Public Employees Retirement System of Ohio287,960$84,637 12/31/2019
     COST287,960$84,637 12/31/2019
CIBC World Markets Inc.287,085$84,380 12/31/2019
     COST287,085$84,380 12/31/2019
Renaissance Technologies LLC286,013$84,065 12/31/2019
     COST286,013$84,065 12/31/2019
Aviva PLC283,955$83,460 12/31/2019
     COST283,955$83,460 12/31/2019
First Trust Advisors LP271,872$79,909 12/31/2019
     COST271,872$79,909 12/31/2019
Marshall Wace LLP269,184$79,119 12/31/2019
     COST269,184$79,119 12/31/2019
NN Investment Partners Holdings N.V.269,116$79,097 12/31/2019
     COST269,116$79,097 12/31/2019
LPL Financial LLC263,326$77,395 12/31/2019
     COST263,326$77,395 12/31/2019
Korea Investment CORP261,181$76,766 12/31/2019
     COST261,181$76,766 12/31/2019
Bluestein R H & Co.259,465$76,262 12/31/2019
     COST259,465$76,262 12/31/2019
Raymond James Financial Services Advisors Inc.255,092$74,987 12/31/2019
     COST255,092$74,987 12/31/2019
Jarislowsky Fraser Ltd254,681$74,855 12/31/2019
     COST254,681$74,855 12/31/2019
Asset Management One Co. Ltd.253,632$74,548 12/31/2019
     COST253,632$74,548 12/31/2019
Capital International Inc. CA253,326$74,458 12/31/2019
     COST253,326$74,458 12/31/2019
Strs Ohio250,580$73,650 12/31/2019
     COST250,580$73,650 12/31/2019
Jane Street Group LLC $72,612 12/31/2019
     Call451,300$132,646 12/31/2019
     Put358,100$105,253 12/31/2019
     COST153,848$45,219 12/31/2019
Russell Investments Group Ltd.244,557$71,977 12/31/2019
     COST244,557$71,977 12/31/2019
Greenbrier Partners Capital Management LLC242,632$71,314 12/31/2019
     COST242,632$71,314 12/31/2019
Retirement Systems of Alabama236,460$69,500 12/31/2019
     COST236,460$69,500 12/31/2019
Envestnet Asset Management Inc.236,215$69,428 12/31/2019
     COST236,215$69,428 12/31/2019
Sei Investments Co.234,997$69,036 12/31/2019
     COST234,997$69,036 12/31/2019
Schroder Investment Management Group234,395$68,893 12/31/2019
     COST234,395$68,893 12/31/2019
Douglass Winthrop Advisors LLC228,796$67,248 12/31/2019
     COST228,796$67,248 12/31/2019
Personal Capital Advisors Corp224,642$66,027 12/31/2019
     COST224,642$66,027 12/31/2019
Huntington National Bank224,524$65,991 12/31/2019
     COST224,524$65,991 12/31/2019
Panagora Asset Management Inc.224,375$65,948 12/31/2019
     COST224,375$65,948 12/31/2019
Voya Investment Management LLC217,291$63,866 12/31/2019
     COST217,291$63,866 12/31/2019
Commonwealth Equity Services LLC216,719$63,698 12/31/2019
     COST216,719$63,698 12/31/2019
Scotia Capital Inc.206,243$60,640 12/31/2019
     COST206,243$60,640 12/31/2019
Connor Clark & Lunn Investment Management Ltd.205,076$60,276 12/31/2019
     COST205,076$60,276 12/31/2019
Marathon Asset Management LLP204,177$60,010 12/31/2019
     COST204,177$60,010 12/31/2019
Treasurer of the State of North Carolina203,120$59,701 12/31/2019
     COST203,120$59,701 12/31/2019
DekaBank Deutsche Girozentrale203,534$59,674 12/31/2019
     COST203,534$59,674 12/31/2019
Gabelli Funds LLC201,800$59,313 12/31/2019
     COST201,800$59,313 12/31/2019
Pictet Asset Management Ltd.199,205$58,550 12/31/2019
     COST199,205$58,550 12/31/2019
M&T Bank Corp198,985$58,486 12/31/2019
     COST198,985$58,486 12/31/2019
Suntrust Banks Inc.201,446$58,039 09/30/2019
     COST201,446$58,039 09/30/2019
Oregon Public Employees Retirement Fund189,545$55,711 12/31/2019
     COST189,545$55,711 12/31/2019
Emerald Advisors LLC176,973$54,764 12/31/2019
     COST176,973$54,764 12/31/2019
Mackay Shields LLC182,419$53,617 12/31/2019
     COST182,419$53,617 12/31/2019
Calamos Advisors LLC180,803$53,142 12/31/2019
     COST180,803$53,142 12/31/2019
Bradley Foster & Sargent Inc. CT177,089$52,050 12/31/2019
     COST177,089$52,050 12/31/2019
Clifford Swan Investment Counsel LLC176,785$51,961 12/31/2019
     COST176,785$51,961 12/31/2019
American International Group Inc.173,341$50,948 12/31/2019
     COST173,341$50,948 12/31/2019
United Capital Financial Advisers LLC172,521$50,707 12/31/2019
     COST172,521$50,707 12/31/2019
Quadrature Capital Ltd169,377$49,780 12/31/2019
     COST169,377$49,780 12/31/2019
Segall Bryant & Hamill LLC167,651$49,266 12/31/2019
     COST167,651$49,266 12/31/2019
AMI Asset Management Corp166,452$48,924 12/31/2019
     COST166,452$48,924 12/31/2019
Commerce Bank162,031$47,624 12/31/2019
     COST162,031$47,624 12/31/2019
Teacher Retirement System of Texas161,764$47,546 12/31/2019
     COST161,764$47,546 12/31/2019
Kornitzer Capital Management Inc. KS160,353$47,131 12/31/2019
     COST160,353$47,131 12/31/2019
AMP Capital Investors Ltd158,884$46,892 12/31/2019
     COST158,884$46,892 12/31/2019
Public Sector Pension Investment Board158,660$46,633 12/31/2019
     COST158,660$46,633 12/31/2019
D.A. Davidson & CO.158,277$46,527 12/31/2019
     COST158,277$46,527 12/31/2019
Natixis156,247$46,115 12/31/2019
     COST156,247$46,115 12/31/2019
Cullen Frost Bankers Inc.152,746$44,895 12/31/2019
     COST152,746$44,895 12/31/2019
Nisa Investment Advisors LLC148,685$43,701 12/31/2019
     COST148,685$43,701 12/31/2019
Lord Abbett & CO. LLC146,800$43,147 12/31/2019
     COST146,800$43,147 12/31/2019
MUFG Securities EMEA plc145,700$42,824 12/31/2019
     COST145,700$42,824 12/31/2019
Ladenburg Thalmann Financial Services Inc.171,898$40,321 12/31/2019
     COST171,898$40,321 12/31/2019
Fjarde AP Fonden Fourth Swedish National Pension Fund136,640$40,161 12/31/2019
     COST136,640$40,161 12/31/2019
CIBC Private Wealth Group LLC134,743$39,603 12/31/2019
     COST134,743$39,603 12/31/2019
Green Valley Investors LLC135,859$39,142 09/30/2019
     COST135,859$39,142 09/30/2019
Glenmede Trust Co. NA133,109$39,122 12/31/2019
     COST133,109$39,122 12/31/2019
UMB Bank N A MO132,893$39,060 12/31/2019
     COST132,893$39,060 12/31/2019
KCM Investment Advisors LLC128,222$37,687 12/31/2019
     COST128,222$37,687 12/31/2019
Evercore Wealth Management LLC127,582$37,498 12/31/2019
     COST127,582$37,498 12/31/2019
Rathbone Brothers plc126,434$37,157 12/31/2019
     COST126,434$37,157 12/31/2019
William Blair Investment Management LLC126,151$37,078 12/31/2019
     COST126,151$37,078 12/31/2019
Capital Fund Management S.A. $35,899 12/31/2019
     Put271,300$79,740 12/31/2019
     Call254,900$74,920 12/31/2019
     COST138,536$40,719 12/31/2019
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.121,700$35,504 12/31/2019
     COST121,700$35,504 12/31/2019
Mirae Asset Global Investments Co. Ltd.118,281$34,765 12/31/2019
     COST118,281$34,765 12/31/2019
Healthcare of Ontario Pension Plan Trust Fund118,222$34,748 12/31/2019
     COST118,222$34,748 12/31/2019
Man Group plc118,189$34,739 12/31/2019
     COST118,189$34,739 12/31/2019
Chicago Capital LLC118,053$34,698 12/31/2019
     COST118,053$34,698 12/31/2019
Cadinha & Co. LLC118,043$34,695 12/31/2019
     COST118,043$34,695 12/31/2019
Payden & Rygel117,915$34,658 12/31/2019
     COST117,915$34,658 12/31/2019
MetLife Investment Management LLC117,360$34,494 12/31/2019
     COST117,360$34,494 12/31/2019
Steginsky Capital LLC117,189$34,444 12/31/2019
     COST117,189$34,444 12/31/2019
Caisse DE Depot ET Placement DU Quebec116,856$34,346 12/31/2019
     COST116,856$34,346 12/31/2019
Birch Hill Investment Advisors LLC114,809$33,745 12/31/2019
     COST114,809$33,745 12/31/2019
Davis R M Inc.114,169$33,557 12/31/2019
     COST114,169$33,557 12/31/2019
Destination Wealth Management114,082$33,531 12/31/2019
     COST114,082$33,531 12/31/2019
Assenagon Asset Management S.A.114,031$33,516 12/31/2019
     COST114,031$33,516 12/31/2019
Natixis Advisors L.P.113,884$33,473 12/31/2019
     COST113,884$33,473 12/31/2019
Comerica Bank108,147$33,469 12/31/2019
     COST108,147$33,469 12/31/2019
Thrivent Financial for Lutherans113,800$33,447 12/31/2019
     COST113,800$33,447 12/31/2019
Boston Financial Mangement LLC113,500$33,360 12/31/2019
     COST113,500$33,360 12/31/2019
Northeast Investment Management112,965$33,203 12/31/2019
     COST112,965$33,203 12/31/2019
Welch & Forbes LLC111,737$32,841 12/31/2019
     COST111,737$32,841 12/31/2019
Guggenheim Capital LLC111,488$32,769 12/31/2019
     COST111,488$32,769 12/31/2019
Nomura Asset Management Co. Ltd.110,172$32,382 12/31/2019
     COST110,172$32,382 12/31/2019
MUFG Americas Holdings Corp108,845$31,992 12/31/2019
     COST108,845$31,992 12/31/2019
Fifth Third Bancorp107,661$31,644 12/31/2019
     COST107,661$31,644 12/31/2019
Mogy Joel R Investment Counsel Inc.107,629$31,634 12/31/2019
     COST107,629$31,634 12/31/2019
State of Michigan Retirement System106,836$31,401 12/31/2019
     COST106,836$31,401 12/31/2019
Skandinaviska Enskilda Banken AB publ 105,186$30,916 12/31/2019
     COST105,186$30,916 12/31/2019
Gulf International Bank UK Ltd104,663$30,762 12/31/2019
     COST104,663$30,762 12/31/2019
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp103,778$30,502 12/31/2019
     COST103,778$30,502 12/31/2019
Arizona State Retirement System102,982$30,268 12/31/2019
     COST102,982$30,268 12/31/2019
Zurcher Kantonalbank Zurich Cantonalbank 102,950$30,259 12/31/2019
     COST102,950$30,259 12/31/2019
Federated Hermes Inc.102,086$30,005 12/31/2019
     COST102,086$30,005 12/31/2019
Chesley Taft & Associates LLC101,120$29,721 12/31/2019
     COST101,120$29,721 12/31/2019
Macquarie Group Ltd.100,853$29,643 12/31/2019
     COST100,853$29,643 12/31/2019
Creative Planning $29,170 12/31/2019
     COST99,167$29,147 12/31/2019
     Call400$23 12/31/2019
Lazard Asset Management LLC99,023$29,103 12/31/2019
     COST99,023$29,103 12/31/2019
Covington Capital Management96,919$28,486 12/31/2019
     COST96,919$28,486 12/31/2019
Meadow Creek Investment Management LLC98,532$28,388 09/30/2019
     COST98,532$28,388 09/30/2019
State of Alaska Department of Revenue95,691$28,124 12/31/2019
     COST95,691$28,124 12/31/2019
Dearborn Partners LLC94,743$27,847 12/31/2019
     COST94,743$27,847 12/31/2019
Bowen Hanes & Co. Inc.94,005$27,630 12/31/2019
     COST94,005$27,630 12/31/2019
Windward Capital Management Co. CA92,726$27,254 12/31/2019
     COST92,726$27,254 12/31/2019
Dai Ichi Life Insurance Company Ltd91,089$26,773 12/31/2019
     COST91,089$26,773 12/31/2019
Janney Montgomery Scott LLC89,169$26,209 12/31/2019
     COST89,169$26,209 12/31/2019
Norinchukin Bank The88,447$25,996 12/31/2019
     COST88,447$25,996 12/31/2019
Oppenheimer & Co. Inc.87,693$25,775 12/31/2019
     COST87,693$25,775 12/31/2019
Metropolitan Life Insurance Co NY87,468$25,709 12/31/2019
     COST87,468$25,709 12/31/2019
Ironvine Capital Partners LLC87,358$25,676 12/31/2019
     COST87,358$25,676 12/31/2019
Front Street Capital Management Inc.86,748$25,497 12/31/2019
     COST86,748$25,497 12/31/2019
EP Wealth Advisors LLC86,338$25,377 12/31/2019
     COST86,338$25,377 12/31/2019
Maverick Capital Ltd.86,244$25,349 12/31/2019
     COST86,244$25,349 12/31/2019
General American Investors Co. Inc.85,200$25,042 12/31/2019
     COST85,200$25,042 12/31/2019
Pacific Heights Asset Management LLC85,000$24,983 12/31/2019
     COST85,000$24,983 12/31/2019
Crestwood Advisors Group LLC84,735$24,905 12/31/2019
     COST84,735$24,905 12/31/2019
Nan Shan Life Insurance Co. Ltd.84,636$24,876 12/31/2019
     COST84,636$24,876 12/31/2019
BNP PARIBAS ASSET MANAGEMENT Holding S.A.83,996$24,688 12/31/2019
     COST83,996$24,688 12/31/2019
Utah Retirement Systems83,802$24,632 12/31/2019
     COST83,802$24,632 12/31/2019
Kelly Lawrence W & Associates Inc. CA82,240$24,172 12/31/2019
     COST82,240$24,172 12/31/2019
Peapack Gladstone Financial Corp82,125$24,139 12/31/2019
     COST82,125$24,139 12/31/2019
Badgley Phelps & Bell Inc.81,275$23,888 12/31/2019
     COST81,275$23,888 12/31/2019
Kimelman & Baird LLC81,724$23,546 09/30/2019
     COST81,724$23,546 09/30/2019
Elkfork Partners LLC81,144$23,378 09/30/2019
     COST81,144$23,378 09/30/2019
Capital Investment Counsel Inc78,821$23,167 12/31/2019
     COST78,821$23,167 12/31/2019
Violich Capital Management Inc.78,818$23,166 12/31/2019
     COST78,818$23,166 12/31/2019
Unigestion Holding SA80,280$23,130 09/30/2019
     COST80,280$23,130 09/30/2019
Texas Permanent School Fund78,172$22,976 12/31/2019
     COST78,172$22,976 12/31/2019
EULAV Asset Management77,400$22,749 12/31/2019
     COST77,400$22,749 12/31/2019
People s United Financial Inc.77,061$22,650 12/31/2019
     COST77,061$22,650 12/31/2019
Hyperion Asset Management Ltd76,734$22,554 12/31/2019
     COST76,734$22,554 12/31/2019
BB&T Securities LLC78,159$22,485 09/30/2019
     COST78,159$22,485 09/30/2019
Zurich Insurance Group Ltd FI76,088$22,364 12/31/2019
     COST76,088$22,364 12/31/2019
Guardian Capital LP75,989$22,335 12/31/2019
     COST75,989$22,335 12/31/2019
Amalgamated Bank75,745$22,263 12/31/2019
     COST75,745$22,263 12/31/2019
Gofen & Glossberg LLC IL75,248$22,117 12/31/2019
     COST75,248$22,117 12/31/2019
Teachers Retirement System of The State of Kentucky74,735$21,966 12/31/2019
     COST74,735$21,966 12/31/2019
Asset Advisors Investment Management LLC72,940$21,864 12/31/2019
     COST72,940$21,864 12/31/2019
Cookson Peirce & Co. Inc.74,198$21,808 12/31/2019
     COST74,198$21,808 12/31/2019
Investment House LLC73,354$21,560 12/31/2019
     COST73,354$21,560 12/31/2019
CIBC Asset Management Inc73,260$21,533 12/31/2019
     COST73,260$21,533 12/31/2019
Friess Associates LLC73,110$21,488 12/31/2019
     COST73,110$21,488 12/31/2019
Cannell Peter B & Co. Inc.72,290$21,248 12/31/2019
     COST72,290$21,248 12/31/2019
Atalanta Sosnoff Capital LLC72,240$21,233 12/31/2019
     COST72,240$21,233 12/31/2019
Employees Retirement System of Texas71,700$21,074 12/31/2019
     COST71,700$21,074 12/31/2019
Twin Tree Management LP $21,017 12/31/2019
     Call54,100$15,901 12/31/2019
     COST17,407$5,116 12/31/2019
Stock Yards Bank & Trust Co.69,690$20,484 12/31/2019
     COST69,690$20,484 12/31/2019
North Point Portfolio Managers Corp OH69,452$20,413 12/31/2019
     COST69,452$20,413 12/31/2019
Advisor Group Inc. $20,326 12/31/2019
     COST69,103$20,328 12/31/2019
     Put3$2 12/31/2019
Westpac Banking Corp68,511$20,137 12/31/2019
     COST68,511$20,137 12/31/2019
Norris Perne & French LLP MI68,063$20,005 12/31/2019
     COST68,063$20,005 12/31/2019
Trillium Asset Management LLC67,998$19,986 12/31/2019
     COST67,998$19,986 12/31/2019
Dupont Capital Management Corp66,712$19,608 12/31/2019
     COST66,712$19,608 12/31/2019
Mariner LLC66,415$19,521 12/31/2019
     COST66,415$19,521 12/31/2019
Advisors Asset Management Inc.65,509$19,252 12/31/2019
     COST65,509$19,252 12/31/2019
Estabrook Capital Management64,940$19,087 12/31/2019
     COST64,940$19,087 12/31/2019
Barrett Asset Management LLC64,728$19,025 12/31/2019
     COST64,728$19,025 12/31/2019
Financial Counselors Inc.64,121$18,846 12/31/2019
     COST64,121$18,846 12/31/2019
Adams Diversified Equity Fund Inc.63,600$18,693 12/31/2019
     COST63,600$18,693 12/31/2019
Howard Capital Management63,575$18,686 12/31/2019
     COST63,575$18,686 12/31/2019
Cambridge Investment Research Advisors Inc.63,575$18,686 12/31/2019
     COST63,575$18,686 12/31/2019
Norman Fields Gottscho Capital Management LLC63,332$18,615 12/31/2019
     COST63,332$18,615 12/31/2019
Mason Street Advisors LLC63,032$18,526 12/31/2019
     COST63,032$18,526 12/31/2019
Aptus Capital Advisors LLC $18,484 12/31/2019
     Call62,000$18,223 12/31/2019
     COST889$261 12/31/2019
Putnam FL Investment Management Co.62,716$18,434 12/31/2019
     COST62,716$18,434 12/31/2019
WS Management Lllp62,613$18,403 12/31/2019
     COST62,613$18,403 12/31/2019
Glen Harbor Capital Management LLC63,756$18,369 09/30/2019
     COST63,756$18,369 09/30/2019
Oak Ridge Investments LLC62,448$18,355 12/31/2019
     COST62,448$18,355 12/31/2019
Baldwin Brothers Inc. MA62,124$18,260 12/31/2019
     COST62,124$18,260 12/31/2019
Royal Bank of Scotland Group PLC61,580$18,099 12/31/2019
     COST61,580$18,099 12/31/2019
Putnam Investments LLC61,248$18,002 12/31/2019
     COST61,248$18,002 12/31/2019
Dundas Partners LLP60,287$17,704 12/31/2019
     COST60,287$17,704 12/31/2019
Mutual of America Capital Management LLC59,848$17,591 12/31/2019
     COST59,848$17,591 12/31/2019
Hyman Charles D59,723$17,554 12/31/2019
     COST59,723$17,554 12/31/2019
Braun Stacey Associates Inc.59,137$17,382 12/31/2019
     COST59,137$17,382 12/31/2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main58,784$17,345 12/31/2019
     COST58,784$17,345 12/31/2019
Commerzbank Aktiengesellschaft FI58,514$17,198 12/31/2019
     COST58,514$17,198 12/31/2019
Godsey & Gibb Associates58,439$17,176 12/31/2019
     COST58,439$17,176 12/31/2019
YHB Investment Advisors Inc.58,343$17,148 12/31/2019
     COST58,343$17,148 12/31/2019
Crestline Management LP58,000$17,047 12/31/2019
     COST58,000$17,047 12/31/2019
Interval Partners LP57,750$16,974 12/31/2019
     COST57,750$16,974 12/31/2019
A.R.T. Advisors LLC57,513$16,904 12/31/2019
     COST57,513$16,904 12/31/2019
DNB Asset Management AS56,945$16,737 12/31/2019
     COST56,945$16,737 12/31/2019
Main Street Research LLC56,787$16,691 12/31/2019
     COST56,787$16,691 12/31/2019
Smith Asset Management Group LP55,737$16,382 12/31/2019
     COST55,737$16,382 12/31/2019
Captrust Financial Advisors55,950$16,309 12/31/2019
     COST55,950$16,309 12/31/2019
OLD National Bancorp IN55,477$16,306 12/31/2019
     COST55,477$16,306 12/31/2019
RWC Asset Management LLP55,221$16,232 12/31/2019
     COST55,221$16,232 12/31/2019
Randolph Co Inc55,050$16,180 12/31/2019
     COST55,050$16,180 12/31/2019
SG Americas Securities LLC $15,954 12/31/2019
     COST36,361$10,687 12/31/2019
     Call213,400$5,294 12/31/2019
     Put130,500$27 12/31/2019
Athanor Capital LP54,100$15,901 12/31/2019
     COST54,100$15,901 12/31/2019
Nissay Asset Management Corp Japan ADV53,824$15,820 12/31/2019
     COST53,824$15,820 12/31/2019
Shell Asset Management Co.53,629$15,763 12/31/2019
     COST53,629$15,763 12/31/2019
Private Asset Management Inc.52,843$15,532 12/31/2019
     COST52,843$15,532 12/31/2019
Duality Advisers LP52,800$15,519 12/31/2019
     COST52,800$15,519 12/31/2019
KBC Group NV52,796$15,518 12/31/2019
     COST52,796$15,518 12/31/2019
Ashfield Capital Partners LLC52,574$15,453 12/31/2019
     COST52,574$15,453 12/31/2019
Chartwell Investment Partners LLC52,574$15,453 12/31/2019
     COST52,574$15,453 12/31/2019
Ocean Capital Management LLC52,391$15,428 12/31/2019
     COST52,391$15,428 12/31/2019
Northwestern Mutual Wealth Management Co.52,031$15,292 12/31/2019
     COST52,031$15,292 12/31/2019
Aristotle Atlantic Partners LLC51,613$15,170 12/31/2019
     COST51,613$15,170 12/31/2019
Hartford Investment Management Co.51,292$15,076 12/31/2019
     COST51,292$15,076 12/31/2019
Martingale Asset Management L P50,897$14,961 12/31/2019
     COST50,897$14,961 12/31/2019
ExodusPoint Capital Management LP50,841$14,943 12/31/2019
     COST50,841$14,943 12/31/2019
Maple Capital Management Inc.49,947$14,680 12/31/2019
     COST49,947$14,680 12/31/2019
Whittier Trust Co.49,853$14,652 12/31/2019
     COST49,853$14,652 12/31/2019
Eastern Bank49,833$14,647 12/31/2019
     COST49,833$14,647 12/31/2019
Boston Private Wealth LLC49,633$14,588 12/31/2019
     COST49,633$14,588 12/31/2019
Papp L Roy & Associates49,564$14,568 12/31/2019
     COST49,564$14,568 12/31/2019
Silvercrest Asset Management Group LLC49,306$14,492 12/31/2019
     COST49,306$14,492 12/31/2019
Castleark Management LLC49,240$14,473 12/31/2019
     COST49,240$14,473 12/31/2019
Vantage Investment Partners LLC49,220$14,467 12/31/2019
     COST49,220$14,467 12/31/2019
Chilton Capital Management LLC49,133$14,441 12/31/2019
     COST49,133$14,441 12/31/2019
Marco Investment Management LLC49,119$14,437 12/31/2019
     COST49,119$14,437 12/31/2019
Motley Fool Asset Management LLC47,553$13,977 12/31/2019
     COST47,553$13,977 12/31/2019
Tairen Capital Ltd47,300$13,902 12/31/2019
     COST47,300$13,902 12/31/2019
Autus Asset Management LLC47,283$13,898 12/31/2019
     COST47,283$13,898 12/31/2019
WINTON GROUP Ltd47,142$13,856 12/31/2019
     COST47,142$13,856 12/31/2019
Achmea Investment Management B.V.46,818$13,762 12/31/2019
     COST46,818$13,762 12/31/2019
GW&K Investment Management LLC46,797$13,755 12/31/2019
     COST46,797$13,755 12/31/2019
Tandem Investment Advisors Inc.46,715$13,731 12/31/2019
     COST46,715$13,731 12/31/2019
Middleton & Co Inc MA46,418$13,643 12/31/2019
     COST46,418$13,643 12/31/2019
Tiverton Asset Management LLC46,852$13,499 09/30/2019
     COST46,852$13,499 09/30/2019
Avalon Investment & Advisory45,908$13,493 12/31/2019
     COST45,908$13,493 12/31/2019
Sawgrass Asset Management LLC45,545$13,387 12/31/2019
     COST45,545$13,387 12/31/2019
Highland Capital Management LLC45,536$13,384 12/31/2019
     COST45,536$13,384 12/31/2019
Fiera Capital Corp45,488$13,369 12/31/2019
     COST45,488$13,369 12/31/2019
Neuburgh Advisers LLC46,368$13,359 09/30/2019
     COST46,368$13,359 09/30/2019
IFM Investors Pty Ltd45,177$13,278 12/31/2019
     COST45,177$13,278 12/31/2019
Trust Co. of Vermont45,157$13,273 12/31/2019
     COST45,157$13,273 12/31/2019
Ariel Investments LLC44,912$13,201 12/31/2019
     COST44,912$13,201 12/31/2019
Comgest Global Investors S.A.S.44,883$13,192 12/31/2019
     COST44,883$13,192 12/31/2019
Empire Life Investments Inc.44,765$13,157 12/31/2019
     COST44,765$13,157 12/31/2019
Pittenger & Anderson Inc.44,734$13,148 12/31/2019
     COST44,734$13,148 12/31/2019
Securian Asset Management Inc44,690$13,135 12/31/2019
     COST44,690$13,135 12/31/2019
FORA Capital LLC44,674$13,131 12/31/2019
     COST44,674$13,131 12/31/2019
Jacobs & Co. CA44,492$13,077 12/31/2019
     COST44,492$13,077 12/31/2019
BP PLC44,500$13,075 12/31/2019
     COST44,500$13,075 12/31/2019
Dowling & Yahnke LLC44,418$13,055 12/31/2019
     COST44,418$13,055 12/31/2019
Voloridge Investment Management LLC44,078$12,955 12/31/2019
     COST44,078$12,955 12/31/2019
Pennsylvania Trust Co43,919$12,909 12/31/2019
     COST43,919$12,909 12/31/2019
Azimuth Capital Management LLC43,673$12,836 12/31/2019
     COST43,673$12,836 12/31/2019
Leuthold Group LLC43,626$12,823 12/31/2019
     COST43,626$12,823 12/31/2019
Foster Dykema Cabot & Co. Inc. MA43,512$12,789 12/31/2019
     COST43,512$12,789 12/31/2019
Nelson Roberts Investment Advisors LLC43,404$12,757 12/31/2019
     COST43,404$12,757 12/31/2019
Cpwm LLC42,956$12,626 12/31/2019
     COST42,956$12,626 12/31/2019
Seven Eight Capital LP42,900$12,609 12/31/2019
     COST42,900$12,609 12/31/2019
Buffington Mohr McNeal42,232$12,413 12/31/2019
     COST42,232$12,413 12/31/2019
Profund Advisors LLC42,023$12,351 12/31/2019
     COST42,023$12,351 12/31/2019
OMERS ADMINISTRATION Corp41,800$12,286 12/31/2019
     COST41,800$12,286 12/31/2019
First National Bank of Omaha41,597$12,226 12/31/2019
     COST41,597$12,226 12/31/2019
Dividend Assets Capital LLC41,381$12,163 12/31/2019
     COST41,381$12,163 12/31/2019
Gratus Capital LLC41,370$12,160 12/31/2019
     COST41,370$12,160 12/31/2019
Washington Trust Bank41,295$12,137 12/31/2019
     COST41,295$12,137 12/31/2019
Piedmont Investment Advisors Inc.41,124$12,087 12/31/2019
     COST41,124$12,087 12/31/2019
Bailard Inc.41,037$12,062 12/31/2019
     COST41,037$12,062 12/31/2019
Freestone Capital Holdings LLC40,714$11,967 12/31/2019
     COST40,714$11,967 12/31/2019
Harvey Investment Co. LLC40,683$11,958 12/31/2019
     COST40,683$11,958 12/31/2019
Allstate Corp40,561$11,922 12/31/2019
     COST40,561$11,922 12/31/2019
Albion Financial Group UT40,333$11,855 12/31/2019
     COST40,333$11,855 12/31/2019
Lincoln Capital LLC40,028$11,765 12/31/2019
     COST40,028$11,765 12/31/2019
Capital International Ltd. CA39,765$11,688 12/31/2019
     COST39,765$11,688 12/31/2019
Candriam Luxembourg S.C.A.39,608$11,642 12/31/2019
     COST39,608$11,642 12/31/2019
Cornerstone Advisors LLC39,500$11,610 12/31/2019
     COST39,500$11,610 12/31/2019
Arcadia Investment Management Corp MI39,422$11,587 12/31/2019
     COST39,422$11,587 12/31/2019
Factory Mutual Insurance Co.39,300$11,551 12/31/2019
     COST39,300$11,551 12/31/2019
Markel Corp39,150$11,507 12/31/2019
     COST39,150$11,507 12/31/2019
Community Financial Services Group LLC39,107$11,494 12/31/2019
     COST39,107$11,494 12/31/2019
Stone Ridge Asset Management LLC39,070$11,483 12/31/2019
     COST39,070$11,483 12/31/2019
Absher Wealth Management LLC36,901$11,471 12/31/2019
     COST36,901$11,471 12/31/2019
Moody National Bank Trust Division38,791$11,401 12/31/2019
     COST38,791$11,401 12/31/2019
WASHINGTON TRUST Co38,771$11,396 12/31/2019
     COST38,771$11,396 12/31/2019
Paragon Capital Management LLC38,616$11,350 12/31/2019
     COST38,616$11,350 12/31/2019
Polaris Greystone Financial Group LLC37,280$11,297 12/31/2019
     COST37,280$11,297 12/31/2019
Rothschild Investment Corp IL37,928$11,148 12/31/2019
     COST37,928$11,148 12/31/2019
American National Insurance Co.37,820$11,116 12/31/2019
     COST37,820$11,116 12/31/2019
MAI Capital Management37,630$11,060 12/31/2019
     COST37,630$11,060 12/31/2019
Zevin Asset Management LLC37,251$10,949 12/31/2019
     COST37,251$10,949 12/31/2019
Pillar Pacific Capital Management LLC37,187$10,931 12/31/2019
     COST37,187$10,931 12/31/2019
Vestcor Investment Management Corp36,734$10,797 12/31/2019
     COST36,734$10,797 12/31/2019
Edgestream Partners L.P.36,730$10,796 12/31/2019
     COST36,730$10,796 12/31/2019
Patten & Patten Inc. TN36,403$10,700 12/31/2019
     COST36,403$10,700 12/31/2019
QS Investors LLC36,700$10,698 12/31/2019
     COST36,700$10,698 12/31/2019
Shelton Capital Management36,155$10,627 12/31/2019
     COST36,155$10,627 12/31/2019
Bank of Nova Scotia Trust Co.35,898$10,551 12/31/2019
     COST35,898$10,551 12/31/2019
Van ECK Associates Corp35,723$10,499 12/31/2019
     COST35,723$10,499 12/31/2019
Rockefeller Capital Management L.P.35,718$10,499 12/31/2019
     COST35,718$10,499 12/31/2019
Kiwi Wealth Investments Limited Partnership35,681$10,487 12/31/2019
     COST35,681$10,487 12/31/2019
World Asset Management Inc35,522$10,441 12/31/2019
     COST35,522$10,441 12/31/2019
South State Corp35,508$10,436 12/31/2019
     COST35,508$10,436 12/31/2019
Iberiabank Corp35,274$10,368 12/31/2019
     COST35,274$10,368 12/31/2019
Municipal Employees Retirement System of Michigan $10,291 12/31/2019
     COST18,000$5,291 12/31/2019
     COM5,000,000$5,000 12/31/2019
Nippon Life Global Investors Americas Inc.34,930$10,266 12/31/2019
     COST34,930$10,266 12/31/2019
Pacer Advisors Inc.34,801$10,229 12/31/2019
     COST34,801$10,229 12/31/2019
Boston Advisors LLC35,455$10,215 09/30/2019
     COST35,455$10,215 09/30/2019
Waratah Capital Advisors Ltd.34,332$10,091 12/31/2019
     COST34,332$10,091 12/31/2019
Appleton Partners Inc. MA34,214$10,056 12/31/2019
     COST34,214$10,056 12/31/2019
New Mexico Educational Retirement Board33,965$9,983 12/31/2019
     COST33,965$9,983 12/31/2019
Sumitomo Mitsui DS Asset Management Company Ltd33,873$9,955 12/31/2019
     COST33,873$9,955 12/31/2019
Richard Bernstein Advisors LLC33,809$9,937 12/31/2019
     COST33,809$9,937 12/31/2019
Bogle Investment Management L P DE33,785$9,930 12/31/2019
     COST33,785$9,930 12/31/2019
Virginia Retirement Systems ET AL33,600$9,876 12/31/2019
     COST33,600$9,876 12/31/2019
Tredje AP fonden33,533$9,856 12/31/2019
     COST33,533$9,856 12/31/2019
Citizens Financial Group Inc RI33,511$9,850 12/31/2019
     COST33,511$9,850 12/31/2019
Handelsbanken Fonder AB33,450$9,832 12/31/2019
     COST33,450$9,832 12/31/2019
BOKF NA33,341$9,799 12/31/2019
     COST33,341$9,799 12/31/2019
Hoylecohen LLC33,317$9,793 12/31/2019
     COST33,317$9,793 12/31/2019
Ameritas Investment Partners Inc.33,178$9,750 12/31/2019
     COST33,178$9,750 12/31/2019
Crossmark Global Holdings Inc.33,121$9,735 12/31/2019
     COST33,121$9,735 12/31/2019
Coldstream Capital Management Inc.32,938$9,681 12/31/2019
     COST32,938$9,681 12/31/2019
Pinebridge Investments L.P.32,792$9,638 12/31/2019
     COST32,792$9,638 12/31/2019
Hancock Whitney Corp32,737$9,622 12/31/2019
     COST32,737$9,622 12/31/2019
Silvant Capital Management LLC32,611$9,585 12/31/2019
     COST32,611$9,585 12/31/2019
Brightworth32,315$9,498 12/31/2019
     COST32,315$9,498 12/31/2019
Charter Trust Co.32,220$9,470 12/31/2019
     COST32,220$9,470 12/31/2019
Colonial Trust Advisors32,207$9,466 12/31/2019
     COST32,207$9,466 12/31/2019
Mastrapasqua Asset Management Inc.31,941$9,388 12/31/2019
     COST31,941$9,388 12/31/2019
Private Advisor Group LLC31,412$9,233 12/31/2019
     COST31,412$9,233 12/31/2019
EWG Elevate Inc.31,297$9,199 12/31/2019
     COST31,297$9,199 12/31/2019
Private Wealth Partners LLC31,272$9,191 12/31/2019
     COST31,272$9,191 12/31/2019
BOK Financial Private Wealth Inc.31,107$9,143 12/31/2019
     COST31,107$9,143 12/31/2019
Pinnacle Associates Ltd.31,081$9,135 12/31/2019
     COST31,081$9,135 12/31/2019
Ferguson Wellman Capital Management Inc.31,032$9,121 12/31/2019
     COST31,032$9,121 12/31/2019
Granite Investment Partners LLC30,798$9,052 12/31/2019
     COST30,798$9,052 12/31/2019
Abbrea Capital LLC30,778$9,046 12/31/2019
     COST30,778$9,046 12/31/2019
Becker Capital Management Inc.30,720$9,029 12/31/2019
     COST30,720$9,029 12/31/2019
MML Investors Services LLC30,593$8,992 12/31/2019
     COST30,593$8,992 12/31/2019
Mengis Capital Management Inc.30,389$8,931 12/31/2019
     COST30,389$8,931 12/31/2019
Synovus Financial Corp30,352$8,918 12/31/2019
     COST30,352$8,918 12/31/2019
ING Groep NV30,303$8,907 12/31/2019
     COST30,303$8,907 12/31/2019
Willingdon Wealth Management30,154$8,863 12/31/2019
     COST30,154$8,863 12/31/2019
Avitas Wealth Management LLC30,152$8,862 12/31/2019
     COST30,152$8,862 12/31/2019
PDT Partners LLC30,000$8,818 12/31/2019
     COST30,000$8,818 12/31/2019
Cumberland Partners Ltd29,898$8,788 12/31/2019
     COST29,898$8,788 12/31/2019
Stephens Inc. AR29,790$8,756 12/31/2019
     COST29,790$8,756 12/31/2019
South Texas Money Management Ltd.29,859$8,603 09/30/2019
     COST29,859$8,603 09/30/2019
McCollum Christoferson Group LLC28,916$8,499 12/31/2019
     COST28,916$8,499 12/31/2019
Redpoint Investment Management Pty Ltd29,104$8,385 09/30/2019
     COST29,104$8,385 09/30/2019
Commonwealth of Pennsylvania Public School Empls Retrmt SYS28,449$8,362 12/31/2019
     COST28,449$8,362 12/31/2019
Bristlecone Advisors LLC28,315$8,322 12/31/2019
     COST28,315$8,322 12/31/2019
Steward Partners Investment Advisory LLC28,248$8,302 12/31/2019
     COST28,248$8,302 12/31/2019
DDD Partners LLC28,017$8,235 12/31/2019
     COST28,017$8,235 12/31/2019
Cutler Group LP $8,062 12/31/2019
     COST27,011$7,939 12/31/2019
     Call11,000$280 12/31/2019
     Put53,500$157 12/31/2019
Mechanics Bank Trust Department27,421$8,060 12/31/2019
     COST27,421$8,060 12/31/2019
Sentry Investment Management LLC27,381$8,048 12/31/2019
     COST27,381$8,048 12/31/2019
Decatur Capital Management Inc.27,155$7,981 12/31/2019
     COST27,155$7,981 12/31/2019
Nicola Wealth Management LTD.27,000$7,936 12/31/2019
     COST27,000$7,936 12/31/2019
Regions Financial Corp26,668$7,838 12/31/2019
     COST26,668$7,838 12/31/2019
Woodstock Corp26,617$7,823 12/31/2019
     COST26,617$7,823 12/31/2019
Wealthfront Advisers LLC26,558$7,806 12/31/2019
     COST26,558$7,806 12/31/2019
Sepio Capital LLC26,475$7,781 12/31/2019
     COST26,475$7,781 12/31/2019
AlphaCrest Capital Management LLC26,406$7,761 12/31/2019
     COST26,406$7,761 12/31/2019
Madison Investment Holdings Inc.26,715$7,697 09/30/2019
     COST26,715$7,697 09/30/2019
Weatherly Asset Management L. P.25,962$7,631 12/31/2019
     COST25,962$7,631 12/31/2019
Gamble Jones Investment Counsel25,828$7,591 12/31/2019
     COST25,828$7,591 12/31/2019
American National Bank25,731$7,563 12/31/2019
     COST25,731$7,563 12/31/2019
Rosenblum Silverman Sutton S F Inc. CA25,690$7,551 12/31/2019
     COST25,690$7,551 12/31/2019
GAM Holding AG25,483$7,490 12/31/2019
     COST25,483$7,490 12/31/2019
CENTRAL TRUST Co25,462$7,483 12/31/2019
     COST25,462$7,483 12/31/2019
Madison Asset Management LLC25,389$7,462 12/31/2019
     COST25,389$7,462 12/31/2019
TIAA FSB25,329$7,445 12/31/2019
     COST25,329$7,445 12/31/2019
Jacobson & Schmitt Advisors LLC25,085$7,373 12/31/2019
     COST25,085$7,373 12/31/2019
Kehrs Ridge Capital LLC25,000$7,348 12/31/2019
     COST25,000$7,348 12/31/2019
Reilly Herbert Faulkner III24,975$7,341 12/31/2019
     COST24,975$7,341 12/31/2019
Cardinal Capital Management24,883$7,314 12/31/2019
     COST24,883$7,314 12/31/2019
Fiduciary Trust Co.24,766$7,279 12/31/2019
     COST24,766$7,279 12/31/2019
Central Bank & Trust Co.24,734$7,269 12/31/2019
     COST24,734$7,269 12/31/2019
Cubist Systematic Strategies LLC24,694$7,258 12/31/2019
     COST24,694$7,258 12/31/2019
Neville Rodie & Shaw Inc.24,573$7,222 12/31/2019
     COST24,573$7,222 12/31/2019
Madrona Funds LLC25,041$7,215 09/30/2019
     COST25,041$7,215 09/30/2019
6 Meridian24,524$7,208 12/31/2019
     COST24,524$7,208 12/31/2019
Jones Financial Companies Lllp24,512$7,205 12/31/2019
     COST24,512$7,205 12/31/2019
Alberta Investment Management Corp24,300$7,142 12/31/2019
     COST24,300$7,142 12/31/2019
Renaissance Investment Group LLC24,079$7,077 12/31/2019
     COST24,079$7,077 12/31/2019
Tdam USA Inc.23,928$7,033 12/31/2019
     COST23,928$7,033 12/31/2019
L & S Advisors Inc23,906$7,026 12/31/2019
     COST23,906$7,026 12/31/2019
OLD Dominion Capital Management Inc.23,617$6,942 12/31/2019
     COST23,617$6,942 12/31/2019
Carnegie Capital Asset Management LLC23,415$6,882 12/31/2019
     COST23,415$6,882 12/31/2019
Beese Fulmer Investment Management Inc.23,257$6,836 12/31/2019
     COST23,257$6,836 12/31/2019
Gotham Asset Management LLC23,049$6,775 12/31/2019
     COST23,049$6,775 12/31/2019
Motco22,984$6,756 12/31/2019
     COST22,984$6,756 12/31/2019
Sonora Investment Management LLC22,830$6,710 12/31/2019
     COST22,830$6,710 12/31/2019
Chicago Equity Partners LLC22,657$6,659 12/31/2019
     COST22,657$6,659 12/31/2019
First Merchants Corp22,558$6,630 12/31/2019
     COST22,558$6,630 12/31/2019
Dubuque Bank & Trust Co.22,373$6,576 12/31/2019
     COST22,373$6,576 12/31/2019
Atria Investments LLC22,366$6,574 12/31/2019
     COST22,366$6,574 12/31/2019
Lyell Wealth Management LP22,308$6,557 12/31/2019
     COST22,308$6,557 12/31/2019
Marketfield Asset Management LLC22,120$6,528 12/31/2019
     COST22,120$6,528 12/31/2019
British Airways Pensions Investment Management Ltd22,202$6,526 12/31/2019
     COST22,202$6,526 12/31/2019
McGuire Investment Group LLC22,135$6,506 12/31/2019
     COST22,135$6,506 12/31/2019
Mercer Global Advisors Inc. ADV22,094$6,494 12/31/2019
     COST22,094$6,494 12/31/2019
Paloma Partners Management Co $6,448 12/31/2019
     COST22,639$6,654 12/31/2019
     Put10,600$3,116 12/31/2019
     Call9,900$2,910 12/31/2019
Addenda Capital Inc.21,923$6,444 12/31/2019
     COST21,923$6,444 12/31/2019
Thomas Story & Son LLC21,780$6,402 12/31/2019
     COST21,780$6,402 12/31/2019
Hutner Capital Management Inc.21,773$6,400 12/31/2019
     COST21,773$6,400 12/31/2019
Cipher Capital LP21,704$6,379 12/31/2019
     COST21,704$6,379 12/31/2019
Benjamin F. Edwards & Company Inc.21,604$6,350 12/31/2019
     COST21,604$6,350 12/31/2019
Alley Co LLC21,274$6,253 12/31/2019
     COST21,274$6,253 12/31/2019
Steadfast Capital Management LP21,248$6,245 12/31/2019
     COST21,248$6,245 12/31/2019
Andra AP fonden21,200$6,231 12/31/2019
     COST21,200$6,231 12/31/2019
Cetera Advisor Networks LLC21,096$6,206 12/31/2019
     COST21,096$6,206 12/31/2019
HighPoint Advisor Group LLC19,786$6,198 12/31/2019
     COST19,786$6,198 12/31/2019
Sitrin Capital Management LLC21,020$6,178 12/31/2019
     COST21,020$6,178 12/31/2019
Nwam LLC21,016$6,177 12/31/2019
     COST21,016$6,177 12/31/2019
Louisiana State Employees Retirement System21,000$6,172 12/31/2019
     COST21,000$6,172 12/31/2019
Chapman Investment Management LLC20,950$6,158 12/31/2019
     COST20,950$6,158 12/31/2019
Capco Asset Management LLC20,869$6,134 12/31/2019
     COST20,869$6,134 12/31/2019
Simplex Trading LLC $6,114 12/31/2019
     Call2,217$65,162 12/31/2019
     Put2,009$59,048 12/31/2019
Riverhead Capital Management LLC21,001$6,051 09/30/2019
     COST21,001$6,051 09/30/2019
Gluskin Sheff & Assoc Inc.20,900$6,018 12/31/2019
     COST20,900$6,018 12/31/2019
Nordea Investment Management AB20,464$6,015 12/31/2019
     COST20,464$6,015 12/31/2019
Liberty Capital Management Inc.20,349$5,981 12/31/2019
     COST20,349$5,981 12/31/2019
Oppenheimer Asset Management Inc.20,163$5,926 12/31/2019
     COST20,163$5,926 12/31/2019
Daiwa Securities Group Inc.20,054$5,895 12/31/2019
     COST20,054$5,895 12/31/2019
Frontier Wealth Management LLC20,029$5,887 12/31/2019
     COST20,029$5,887 12/31/2019
CAPROCK Group Inc.20,004$5,880 12/31/2019
     COST20,004$5,880 12/31/2019
Howard Hughes Medical Institute20,000$5,878 12/31/2019
     COST20,000$5,878 12/31/2019
Carlson Capital L P19,930$5,858 12/31/2019
     COST19,930$5,858 12/31/2019
Park National Corp OH19,881$5,843 12/31/2019
     COST19,881$5,843 12/31/2019
Barometer Capital Management Inc.19,800$5,807 12/31/2019
     COST19,800$5,807 12/31/2019
WoodTrust Financial Corp19,661$5,779 12/31/2019
     COST19,661$5,779 12/31/2019
Northstar Group Inc.19,457$5,718 12/31/2019
     COST19,457$5,718 12/31/2019
WealthPLAN Partners LLC18,093$5,701 12/31/2019
     COST18,093$5,701 12/31/2019
AE Wealth Management LLC19,321$5,679 12/31/2019
     COST19,321$5,679 12/31/2019
Semper Augustus Investments Group LLC19,319$5,678 12/31/2019
     COST19,319$5,678 12/31/2019
Greystone Managed Investments Inc.19,664$5,665 09/30/2019
     COST19,664$5,665 09/30/2019
Usca Ria LLC19,184$5,638 12/31/2019
     COST19,184$5,638 12/31/2019
Bragg Financial Advisors Inc19,144$5,627 12/31/2019
     COST19,144$5,627 12/31/2019
USA Financial Portformulas Corp19,107$5,616 12/31/2019
     COST19,107$5,616 12/31/2019
LS Investment Advisors LLC19,091$5,611 12/31/2019
     COST19,091$5,611 12/31/2019
Blueshift Asset Management LLC19,072$5,606 12/31/2019
     COST19,072$5,606 12/31/2019
Steel Peak Wealth Management LLC19,040$5,596 12/31/2019
     COST19,040$5,596 12/31/2019
Advisory Services Network LLC18,908$5,557 12/31/2019
     COST18,908$5,557 12/31/2019
Private Advisory Group LLC18,904$5,556 12/31/2019
     COST18,904$5,556 12/31/2019
Bay Colony Advisory Group Inc d b a Bay Colony Advisors18,904$5,556 12/31/2019
     COST18,904$5,556 12/31/2019
FARMERS & MERCHANTS TRUST Co OF LONG BEACH18,897$5,554 12/31/2019
     COST18,897$5,554 12/31/2019
Meeder Asset Management Inc.18,896$5,553 12/31/2019
     COST18,896$5,553 12/31/2019
Progressive Investment Management Corp18,856$5,542 12/31/2019
     COST18,856$5,542 12/31/2019
Wedbush Securities Inc.18,819$5,531 12/31/2019
     COST18,819$5,531 12/31/2019
Pinnacle Financial Partners Inc.18,782$5,520 12/31/2019
     COST18,782$5,520 12/31/2019
Sterling Capital Management LLC19,091$5,500 09/30/2019
     COST19,091$5,500 09/30/2019
Hartford Financial Management Inc.18,590$5,464 12/31/2019
     COST18,590$5,464 12/31/2019
Beach Investment Counsel Inc. PA18,478$5,431 12/31/2019
     COST18,478$5,431 12/31/2019
Argent Trust Co18,432$5,417 12/31/2019
     COST18,432$5,417 12/31/2019
Veritable L.P.18,428$5,416 12/31/2019
     COST18,428$5,416 12/31/2019
Bridges Investment Management Inc.18,390$5,406 12/31/2019
     COST18,390$5,406 12/31/2019
Girard Partners LTD.18,360$5,396 12/31/2019
     COST18,360$5,396 12/31/2019
Slow Capital Inc.18,346$5,392 12/31/2019
     COST18,346$5,392 12/31/2019
Kiley Juergens Wealth Management LLC18,345$5,392 12/31/2019
     COST18,345$5,392 12/31/2019
Vision Capital Management Inc.18,333$5,388 12/31/2019
     COST18,333$5,388 12/31/2019
SeaCrest Wealth Management LLC18,325$5,386 12/31/2019
     COST18,325$5,386 12/31/2019
Northstar Capital Management LLC18,678$5,381 09/30/2019
     COST18,678$5,381 09/30/2019
Unio Capital LLC18,273$5,371 12/31/2019
     COST18,273$5,371 12/31/2019
Webster Bank N. A.18,237$5,361 12/31/2019
     COST18,237$5,361 12/31/2019
DAVENPORT & Co LLC18,234$5,359 12/31/2019
     COST18,234$5,359 12/31/2019
Bruderman Asset Management LLC18,372$5,355 12/31/2019
     COST18,372$5,355 12/31/2019
Bainco International Investors17,116$5,321 12/31/2019
     COST17,116$5,321 12/31/2019
Wolverine Trading LLC $5,301 12/31/2019
     Put252,000$74,375 12/31/2019
     Call233,600$68,945 12/31/2019
     COST36,360$10,731 12/31/2019
BLB&B Advisors LLC17,850$5,246 12/31/2019
     COST17,850$5,246 12/31/2019
Mcmillion Capital Management Inc.17,828$5,240 12/31/2019
     COST17,828$5,240 12/31/2019
Credit Agricole S A17,650$5,187 12/31/2019
     COST17,650$5,187 12/31/2019
Monetta Financial Services Inc.17,500$5,144 12/31/2019
     COST17,500$5,144 12/31/2019
Advisor Partners LLC17,055$5,130 12/31/2019
     COST17,055$5,130 12/31/2019
RKL Wealth Management LLC17,328$5,093 12/31/2019
     COST17,328$5,093 12/31/2019
ACG Wealth17,254$5,071 12/31/2019
     COST17,254$5,071 12/31/2019
Capital International Sarl17,209$5,058 12/31/2019
     COST17,209$5,058 12/31/2019
Ontario Teachers Pension Plan Board17,202$5,056 12/31/2019
     COST17,202$5,056 12/31/2019
McKinley Carter Wealth Services Inc.17,198$5,055 12/31/2019
     COST17,198$5,055 12/31/2019
W.G. Shaheen & Associates DBA Whitney & Co17,161$5,044 12/31/2019
     COST17,161$5,044 12/31/2019
Northwestern Mutual Investment Management Company LLC17,161$5,044 12/31/2019
     COST17,161$5,044 12/31/2019
Wilsey Asset Management Inc.17,040$5,029 12/31/2019
     COST17,040$5,029 12/31/2019
Winslow Evans & Crocker Inc.17,104$5,028 12/31/2019
     COST17,104$5,028 12/31/2019
Goelzer Investment Management Inc.17,083$5,021 12/31/2019
     COST17,083$5,021 12/31/2019
Strategic Wealth Advisors Group LLC17,024$5,000 12/31/2019
     COST17,024$5,000 12/31/2019
SlateStone Wealth LLC16,962$4,985 12/31/2019
     COST16,962$4,985 12/31/2019
Garrison Bradford & Associates Inc.16,895$4,966 12/31/2019
     COST16,895$4,966 12/31/2019
Motley Fool Wealth Management LLC16,843$4,950 12/31/2019
     COST16,843$4,950 12/31/2019
Transform Wealth LLC16,811$4,941 12/31/2019
     COST16,811$4,941 12/31/2019
Carderock Capital Management Inc.16,735$4,919 12/31/2019
     COST16,735$4,919 12/31/2019
First Citizens Bank & Trust Co.16,541$4,862 12/31/2019
     COST16,541$4,862 12/31/2019
Ipswich Investment Management Co. Inc.16,523$4,857 12/31/2019
     COST16,523$4,857 12/31/2019
SFE Investment Counsel16,487$4,846 12/31/2019
     COST16,487$4,846 12/31/2019
Summit Global Investments16,472$4,841 12/31/2019
     COST16,472$4,841 12/31/2019
Adell Harriman & Carpenter Inc.16,458$4,837 12/31/2019
     COST16,458$4,837 12/31/2019
California Capital Advisors Inc.16,444$4,833 12/31/2019
     COST16,444$4,833 12/31/2019
MU Investments Co. Ltd.16,390$4,820 12/31/2019
     COST16,390$4,820 12/31/2019
Parallel Advisors LLC16,397$4,820 12/31/2019
     COST16,397$4,820 12/31/2019
Bollard Group LLC16,397$4,819 12/31/2019
     COST16,397$4,819 12/31/2019
Brasada Capital Management LP16,313$4,795 12/31/2019
     COST16,313$4,795 12/31/2019
Whittier Trust Co. of Nevada Inc.16,289$4,787 12/31/2019
     COST16,289$4,787 12/31/2019
Klingenstein Fields & Co. LLC16,209$4,764 12/31/2019
     COST16,209$4,764 12/31/2019
GHP Investment Advisors Inc.16,105$4,734 12/31/2019
     COST16,105$4,734 12/31/2019
Capital Planning Advisors LLC16,050$4,717 12/31/2019
     COST16,050$4,717 12/31/2019
Lee Financial Group Hawaii Inc.15,954$4,689 12/31/2019
     COST15,954$4,689 12/31/2019
Sigma Investment Counselors Inc.15,929$4,682 12/31/2019
     COST15,929$4,682 12/31/2019
Stratos Wealth Partners LTD.15,868$4,664 12/31/2019
     COST15,868$4,664 12/31/2019
Sumitomo Life Insurance Co.15,743$4,627 12/31/2019
     COST15,743$4,627 12/31/2019
Cape Cod Five Cents Savings Bank15,735$4,625 12/31/2019
     COST15,735$4,625 12/31/2019
Argus Investors Counsel Inc.15,614$4,589 12/31/2019
     COST15,614$4,589 12/31/2019
First Manhattan Co.15,521$4,562 12/31/2019
     COST15,521$4,562 12/31/2019
Sigma Planning Corp15,504$4,557 12/31/2019
     COST15,504$4,557 12/31/2019
Optimum Investment Advisors15,434$4,536 12/31/2019
     COST15,434$4,536 12/31/2019
RB Capital Management LLC15,501$4,522 12/31/2019
     COST15,501$4,522 12/31/2019
Contravisory Investment Management Inc.15,357$4,514 12/31/2019
     COST15,357$4,514 12/31/2019
Prospera Financial Services Inc15,295$4,495 12/31/2019
     COST15,295$4,495 12/31/2019
German American Bancorp Inc.15,259$4,485 12/31/2019
     COST15,259$4,485 12/31/2019
IFP Advisors Inc15,196$4,472 12/31/2019
     COST15,196$4,472 12/31/2019
Miracle Mile Advisors LLC15,154$4,454 12/31/2019
     COST15,154$4,454 12/31/2019
Colony Group LLC15,113$4,442 12/31/2019
     COST15,113$4,442 12/31/2019
Mattern Capital Management LLC15,106$4,440 12/31/2019
     COST15,106$4,440 12/31/2019
Sandy Spring Bank15,096$4,437 12/31/2019
     COST15,096$4,437 12/31/2019
Qube Research & Technologies Ltd15,071$4,430 12/31/2019
     COST15,071$4,430 12/31/2019
First Allied Advisory Services Inc.14,958$4,397 12/31/2019
     COST14,958$4,397 12/31/2019
Banque Cantonale Vaudoise14,941$4,392 12/31/2019
     COST14,941$4,392 12/31/2019
Landscape Capital Management L.L.C.14,699$4,320 12/31/2019
     COST14,699$4,320 12/31/2019
Arlington Financial Advisors LLC14,662$4,309 12/31/2019
     COST14,662$4,309 12/31/2019
Lincoln National Corp14,558$4,279 12/31/2019
     COST14,558$4,279 12/31/2019
Union Bancaire Privee Asset Management LLC14,520$4,268 12/31/2019
     COST14,520$4,268 12/31/2019
Bfsg LLC14,393$4,230 12/31/2019
     COST14,393$4,230 12/31/2019
Copeland Capital Management LLC14,347$4,216 12/31/2019
     COST14,347$4,216 12/31/2019
Group One Trading L.P. $4,203 12/31/2019
     Call30,700$9,023 12/31/2019
     Put16,400$4,820 12/31/2019
Dynamic Advisor Solutions LLC14,267$4,193 12/31/2019
     COST14,267$4,193 12/31/2019
Rudd International Inc.14,256$4,190 12/31/2019
     COST14,256$4,190 12/31/2019
Arthur M. Cohen & Associates LLC14,229$4,182 12/31/2019
     COST14,229$4,182 12/31/2019
King Luther Capital Management Corp14,200$4,174 12/31/2019
     COST14,200$4,174 12/31/2019
Aubrey Capital Management Ltd14,200$4,173 12/31/2019
     COST14,200$4,173 12/31/2019
Livforsakringsbolaget Skandia Omsesidigt14,127$4,152 12/31/2019
     COST14,127$4,152 12/31/2019
Ancora Advisors LLC14,076$4,138 12/31/2019
     COST14,076$4,138 12/31/2019
First National Bank of Mount Dora Trust Investment Services14,046$4,128 12/31/2019
     COST14,046$4,128 12/31/2019
Mountain Pacific Investment Advisers Inc. ID14,041$4,127 12/31/2019
     COST14,041$4,127 12/31/2019
Fiduciary Financial Services of The Southwest Inc. TX13,970$4,106 12/31/2019
     COST13,970$4,106 12/31/2019
Orleans Capital Management Corp LA13,945$4,099 12/31/2019
     COST13,945$4,099 12/31/2019
Zeke Capital Advisors LLC13,829$4,065 12/31/2019
     COST13,829$4,065 12/31/2019
Empirical Financial Services LLC d.b.a. Empirical Wealth Management13,824$4,063 12/31/2019
     COST13,824$4,063 12/31/2019
Montag A & Associates Inc.13,784$4,051 12/31/2019
     COST13,784$4,051 12/31/2019
Tompkins Financial Corp13,574$3,989 12/31/2019
     COST13,574$3,989 12/31/2019
Banco Bilbao Vizcaya Argentaria S.A.13,264$3,898 12/31/2019
     COST13,264$3,898 12/31/2019
Palisade Capital Management LLC NJ13,223$3,887 12/31/2019
     COST13,223$3,887 12/31/2019
Sowell Financial Services LLC13,206$3,882 12/31/2019
     COST13,206$3,882 12/31/2019
Stokes Capital Advisors LLC13,179$3,874 12/31/2019
     COST13,179$3,874 12/31/2019
Clearstead Advisors LLC13,145$3,864 12/31/2019
     COST13,145$3,864 12/31/2019
Johanson Financial Advisors Inc.1,135,330$3,858 12/31/2019
     COST1,135,330$3,858 12/31/2019
Mitchell Capital Management Co.13,115$3,855 12/31/2019
     COST13,115$3,855 12/31/2019
Raab & Moskowitz Asset Management LLC13,093$3,848 12/31/2019
     COST13,093$3,848 12/31/2019
Pitcairn Co.12,921$3,798 12/31/2019
     COST12,921$3,798 12/31/2019
Oxford Asset Management LLP12,909$3,794 12/31/2019
     COST12,909$3,794 12/31/2019
Redwood Investments LLC12,900$3,792 12/31/2019
     COST12,900$3,792 12/31/2019
First Personal Financial Services12,851$3,777 12/31/2019
     COST12,851$3,777 12/31/2019
Cetera Advisors LLC12,810$3,763 12/31/2019
     COST12,810$3,763 12/31/2019
Mount Vernon Associates Inc. MD12,782$3,757 12/31/2019
     COST12,782$3,757 12/31/2019
Wetherby Asset Management Inc.12,765$3,752 12/31/2019
     COST12,765$3,752 12/31/2019
Perennial Advisors LLC12,733$3,742 12/31/2019
     COST12,733$3,742 12/31/2019
Rampart Investment Management Company LLC12,715$3,737 12/31/2019
     COST12,715$3,737 12/31/2019
Graybill Bartz & Assoc Ltd.12,676$3,726 12/31/2019
     COST12,676$3,726 12/31/2019
BBVA USA Bancshares Inc.12,593$3,702 12/31/2019
     COST12,593$3,702 12/31/2019
Weik Capital Management12,565$3,693 12/31/2019
     COST12,565$3,693 12/31/2019
UNIVEST FINANCIAL Corp22,919$3,670 12/31/2019
     COST22,919$3,670 12/31/2019
Navellier & Associates Inc12,460$3,662 12/31/2019
     COST12,460$3,662 12/31/2019
Wesbanco Bank Inc.12,431$3,654 12/31/2019
     COST12,431$3,654 12/31/2019
Clear Street Markets LLC12,400$3,645 12/31/2019
     COST12,400$3,645 12/31/2019
Truehand Inc12,357$3,632 12/31/2019
     COST12,357$3,632 12/31/2019
Cigna Investments Inc. New11,758$3,593 12/31/2019
     COST11,758$3,593 12/31/2019
Fishman Jay A Ltd. MI12,191$3,583 12/31/2019
     COST12,191$3,583 12/31/2019
Fayez Sarofim & Co12,184$3,581 12/31/2019
     COST12,184$3,581 12/31/2019
Quantbot Technologies LP12,177$3,579 12/31/2019
     COST12,177$3,579 12/31/2019
Quadrant Capital Management LLC12,173$3,578 12/31/2019
     COST12,173$3,578 12/31/2019
180 Wealth Advisors LLC11,755$3,536 12/31/2019
     COST11,755$3,536 12/31/2019
FIL Ltd12,023$3,534 12/31/2019
     COST12,023$3,534 12/31/2019
Private Trust Co. NA12,015$3,531 12/31/2019
     COST12,015$3,531 12/31/2019
Johnson Investment Counsel Inc.12,007$3,529 12/31/2019
     COST12,007$3,529 12/31/2019
NJ State Employees Deferred Compensation Plan12,000$3,527 12/31/2019
     COST12,000$3,527 12/31/2019
Stewart Asset Management LLC11,932$3,507 12/31/2019
     COST11,932$3,507 12/31/2019
Concentric Wealth Management LLC11,925$3,505 12/31/2019
     COST11,925$3,505 12/31/2019
American Money Management LLC11,869$3,489 12/31/2019
     COST11,869$3,489 12/31/2019
Raymond James Trust N.A.11,843$3,481 12/31/2019
     COST11,843$3,481 12/31/2019
Mitsubishi UFJ Asset Management UK Ltd.11,800$3,468 12/31/2019
     COST11,800$3,468 12/31/2019
Trust Co. of Oklahoma11,788$3,465 12/31/2019
     COST11,788$3,465 12/31/2019
Stillwater Investment Management LLC11,786$3,464 12/31/2019
     COST11,786$3,464 12/31/2019
HCR Wealth Advisors11,783$3,463 12/31/2019
     COST11,783$3,463 12/31/2019
Pecaut & CO.11,770$3,459 12/31/2019
     COST11,770$3,459 12/31/2019
Bluefin Trading LLC11,704$3,440 12/31/2019
     COST11,704$3,440 12/31/2019
Financial Advocates Investment Management11,686$3,435 12/31/2019
     COST11,686$3,435 12/31/2019
Cypress Capital Group11,652$3,424 12/31/2019
     COST11,652$3,424 12/31/2019
ETRADE Capital Management LLC11,639$3,421 12/31/2019
     COST11,639$3,421 12/31/2019
Beck Mack & Oliver LLC11,635$3,420 12/31/2019
     COST11,635$3,420 12/31/2019
Bell Asset Management Ltd11,626$3,417 12/31/2019
     COST11,626$3,417 12/31/2019
Hartline Investment Corp11,570$3,401 12/31/2019
     COST11,570$3,401 12/31/2019
Marietta Wealth Management LLC11,552$3,395 12/31/2019
     COST11,552$3,395 12/31/2019
Van Hulzen Asset Management LLC11,525$3,388 12/31/2019
     COST11,525$3,388 12/31/2019
Next Century Growth Investors LLC11,499$3,379 12/31/2019
     COST11,499$3,379 12/31/2019
Somerset Trust Co11,493$3,378 12/31/2019
     COST11,493$3,378 12/31/2019
Vident Investment Advisory LLC11,456$3,367 12/31/2019
     COST11,456$3,367 12/31/2019
Brighton Jones LLC11,302$3,322 12/31/2019
     COST11,302$3,322 12/31/2019
Knights of Columbus Asset Advisors LLC11,259$3,309 12/31/2019
     COST11,259$3,309 12/31/2019
Bray Capital Advisors11,247$3,306 12/31/2019
     COST11,247$3,306 12/31/2019
Hennessy Advisors Inc.11,200$3,292 12/31/2019
     COST11,200$3,292 12/31/2019
Hanson & Doremus Investment Management11,175$3,285 12/31/2019
     COST11,175$3,285 12/31/2019
united american securities inc. d b a uas asset management 11,150$3,277 12/31/2019
     COST11,150$3,277 12/31/2019
Boys Arnold & Co. Inc.11,070$3,254 12/31/2019
     COST11,070$3,254 12/31/2019
Ostrum Asset Management11,000$3,233 12/31/2019
     COST11,000$3,233 12/31/2019
Roundview Capital LLC10,941$3,216 12/31/2019
     COST10,941$3,216 12/31/2019
Bahl & Gaynor Inc.10,921$3,210 12/31/2019
     COST10,921$3,210 12/31/2019
Heritage Investors Management Corp10,815$3,179 12/31/2019
     COST10,815$3,179 12/31/2019
Wealth Enhancement Advisory Services LLC10,809$3,177 12/31/2019
     COST10,809$3,177 12/31/2019
Quantitative Systematic Strategies LLC10,807$3,176 12/31/2019
     COST10,807$3,176 12/31/2019
Broadleaf Partners LLC10,791$3,172 12/31/2019
     COST10,791$3,172 12/31/2019
Unified Trust Company N.A.10,751$3,159 12/31/2019
     COST10,751$3,159 12/31/2019
Professional Planning10,710$3,148 12/31/2019
     COST10,710$3,148 12/31/2019
Clarity Wealth Advisors LLC10,677$3,138 12/31/2019
     COST10,677$3,138 12/31/2019
Meiji Yasuda Asset Management Co Ltd.10,671$3,136 12/31/2019
     COST10,671$3,136 12/31/2019
Cypress Asset Management Inc. TX10,663$3,134 12/31/2019
     COST10,663$3,134 12/31/2019
Arrow Financial Corp10,631$3,125 12/31/2019
     COST10,631$3,125 12/31/2019
Chronos Wealth Management LLC10,621$3,122 12/31/2019
     COST10,621$3,122 12/31/2019
Beacon Pointe Advisors LLC10,595$3,114 12/31/2019
     COST10,595$3,114 12/31/2019
Baker Avenue Asset Management LP10,544$3,099 12/31/2019
     COST10,544$3,099 12/31/2019
Courier Capital LLC10,329$3,093 12/31/2019
     COST10,329$3,093 12/31/2019
Landsberg Bennett & Dubbaneh LLC10,478$3,093 12/31/2019
     COST10,478$3,093 12/31/2019
Griffin Asset Management Inc.10,515$3,091 12/31/2019
     COST10,515$3,091 12/31/2019
Cerity Partners LLC10,512$3,089 12/31/2019
     COST10,512$3,089 12/31/2019
Burns J W & Co. Inc. NY10,501$3,087 12/31/2019
     COST10,501$3,087 12/31/2019
Kanawha Capital Management LLC10,496$3,085 12/31/2019
     COST10,496$3,085 12/31/2019
North Star Investment Management Corp.10,459$3,074 12/31/2019
     COST10,459$3,074 12/31/2019
Everence Capital Management Inc.10,403$3,058 12/31/2019
     COST10,403$3,058 12/31/2019
Manchester Financial Inc.10,389$3,054 12/31/2019
     COST10,389$3,054 12/31/2019
Enterprise Bank & Trust Co10,387$3,053 12/31/2019
     COST10,387$3,053 12/31/2019
Cohen Klingenstein LLC10,300$3,027 12/31/2019
     COST10,300$3,027 12/31/2019
Livingston Group Asset Management CO operating as Southport Capital Management 10,287$3,024 12/31/2019
     COST10,287$3,024 12/31/2019
AJO LP10,248$3,012 12/31/2019
     COST10,248$3,012 12/31/2019
Ayrshire Capital Management LLC10,227$3,006 12/31/2019
     COST10,227$3,006 12/31/2019
Gamco Investors INC. ET AL10,206$3,000 12/31/2019
     COST10,206$3,000 12/31/2019
Schonfeld Strategic Advisors LLC10,200$2,998 12/31/2019
     COST10,200$2,998 12/31/2019
Gemmer Asset Management LLC10,196$2,997 12/31/2019
     COST10,196$2,997 12/31/2019
FineMark National Bank & Trust10,109$2,971 12/31/2019
     COST10,109$2,971 12/31/2019
Regentatlantic Capital LLC10,106$2,970 12/31/2019
     COST10,106$2,970 12/31/2019
Fred Alger Management LLC10,100$2,969 12/31/2019
     COST10,100$2,969 12/31/2019
Prio Wealth Limited Partnership10,041$2,951 12/31/2019
     COST10,041$2,951 12/31/2019
Patton Fund Management Inc.10,028$2,947 12/31/2019
     COST10,028$2,947 12/31/2019
TCF National Bank10,014$2,943 12/31/2019
     COST10,014$2,943 12/31/2019
Rafferty Asset Management LLC9,974$2,932 12/31/2019
     COST9,974$2,932 12/31/2019
Lido Advisors LLC9,973$2,931 12/31/2019
     COST9,973$2,931 12/31/2019
Pacific Global Investment Management CO9,945$2,923 12/31/2019
     COST9,945$2,923 12/31/2019
Buckley Wealth Management LLC9,937$2,921 12/31/2019
     COST9,937$2,921 12/31/2019
Telos Capital Management Inc.9,935$2,920 12/31/2019
     COST9,935$2,920 12/31/2019
Sciencast Management LP9,912$2,920 12/31/2019
     COST9,912$2,920 12/31/2019
Carlton Hofferkamp & Jenks Wealth Management LLC9,409$2,912 12/31/2019
     COST9,409$2,912 12/31/2019
Greenleaf Trust9,898$2,909 12/31/2019
     COST9,898$2,909 12/31/2019
Diamant Asset Management Inc.9,825$2,888 12/31/2019
     COST9,825$2,888 12/31/2019
Eads & Heald Wealth Management9,806$2,882 12/31/2019
     COST9,806$2,882 12/31/2019
Bartlett & Co. LLC9,999$2,881 09/30/2019
     COST9,999$2,881 09/30/2019
Auxier Asset Management9,767$2,871 12/31/2019
     COST9,767$2,871 12/31/2019
1ST Source Bank9,757$2,868 12/31/2019
     COST9,757$2,868 12/31/2019
PFG Advisors9,716$2,863 12/31/2019
     COST9,716$2,863 12/31/2019
Pavion Blue Capital LLC9,689$2,848 12/31/2019
     COST9,689$2,848 12/31/2019
Psagot Investment House Ltd.9,666$2,841 12/31/2019
     COST9,666$2,841 12/31/2019
Strategic Financial Services Inc 9,661$2,840 12/31/2019
     COST9,661$2,840 12/31/2019
Bank of Stockton9,646$2,835 12/31/2019
     COST9,646$2,835 12/31/2019
CWM LLC9,630$2,831 12/31/2019
     COST9,630$2,831 12/31/2019
Evergreen Capital Management LLC9,628$2,830 12/31/2019
     COST9,628$2,830 12/31/2019
HBK Sorce Advisory LLC9,545$2,807 12/31/2019
     COST9,545$2,807 12/31/2019
Tradewinds Capital Management LLC9,502$2,793 12/31/2019
     COST9,502$2,793 12/31/2019
Baldwin Investment Management LLC9,446$2,776 12/31/2019
     COST9,446$2,776 12/31/2019
Blume Capital Management Inc.9,410$2,765 12/31/2019
     COST9,410$2,765 12/31/2019
Atlantic Trust LLC9,274$2,726 12/31/2019
     COST9,274$2,726 12/31/2019
Fort Washington Investment Advisors Inc. OH9,159$2,692 12/31/2019
     COST9,159$2,692 12/31/2019
Cohen Capital Management Inc.9,134$2,685 12/31/2019
     COST9,134$2,685 12/31/2019
Seeyond9,113$2,678 12/31/2019
     COST9,113$2,678 12/31/2019
Wimmer Associates 1 LLC9,052$2,661 12/31/2019
     COST9,052$2,661 12/31/2019
Ambassador Advisors LLC8,961$2,634 12/31/2019
     COST8,961$2,634 12/31/2019
Point72 Asset Management L.P.8,955$2,632 12/31/2019
     COST8,955$2,632 12/31/2019
Mirabella Financial Services LLP8,925$2,623 12/31/2019
     COST8,925$2,623 12/31/2019
Oakbrook Investments LLC8,862$2,605 12/31/2019
     COST8,862$2,605 12/31/2019
Cairn Investment Group Inc.8,866$2,605 12/31/2019
     COST8,866$2,605 12/31/2019
CI Investments Inc.8,828$2,595 12/31/2019
     COST8,828$2,595 12/31/2019
Salem Capital Management Inc.8,820$2,592 12/31/2019
     COST8,820$2,592 12/31/2019
Ossiam8,763$2,576 12/31/2019
     COST8,763$2,576 12/31/2019
Knuff & Co LLC8,718$2,562 12/31/2019
     COST8,718$2,562 12/31/2019
Connors Investor Services Inc.8,695$2,556 12/31/2019
     COST8,695$2,556 12/31/2019
Investment Management of Virginia LLC8,646$2,541 12/31/2019
     COST8,646$2,541 12/31/2019
CWA Asset Management Group LLC8,640$2,540 12/31/2019
     COST8,640$2,540 12/31/2019
Whalerock Point Partners LLC8,625$2,535 12/31/2019
     COST8,625$2,535 12/31/2019
Barings LLC8,622$2,534 12/31/2019
     COST8,622$2,534 12/31/2019
Reynders McVeigh Capital Management LLC8,584$2,523 12/31/2019
     COST8,584$2,523 12/31/2019
Bellevue Asset Management LLC8,586$2,523 12/31/2019
     COST8,586$2,523 12/31/2019
Harbour Capital Advisors LLC8,564$2,517 12/31/2019
     COST8,564$2,517 12/31/2019
ZWJ Investment Counsel Inc.8,552$2,514 12/31/2019
     COST8,552$2,514 12/31/2019
National Asset Management Inc.8,551$2,514 12/31/2019
     COST8,551$2,514 12/31/2019
Schwarz Dygos Wheeler Investment Advisors LLC8,492$2,496 12/31/2019
     COST8,492$2,496 12/31/2019
Coastline Trust Co8,485$2,494 12/31/2019
     COST8,485$2,494 12/31/2019
Horizon Investments LLC8,481$2,493 12/31/2019
     COST8,481$2,493 12/31/2019
Tower Bridge Advisors8,474$2,491 12/31/2019
     COST8,474$2,491 12/31/2019
Texas Yale Capital Corp.8,476$2,491 12/31/2019
     COST8,476$2,491 12/31/2019
Baker Ellis Asset Management LLC8,457$2,486 12/31/2019
     COST8,457$2,486 12/31/2019
Voya Financial Advisors Inc.8,403$2,480 12/31/2019
     COST8,403$2,480 12/31/2019
WBH Advisory Inc.8,376$2,462 12/31/2019
     COST8,376$2,462 12/31/2019
Nikulski Financial Inc.7,913$2,450 12/31/2019
     COST7,913$2,450 12/31/2019
Bull Street Advisors LLC8,306$2,441 12/31/2019
     COST8,306$2,441 12/31/2019
Bridger Capital Management LLC8,162$2,409 12/31/2019
     COST8,162$2,409 12/31/2019
SVA Wealth Management LLC8,193$2,408 12/31/2019
     COST8,193$2,408 12/31/2019
Godshalk Welsh Capital Management Inc.8,181$2,405 12/31/2019
     COST8,181$2,405 12/31/2019
Clarius Group LLC7,967$2,397 12/31/2019
     COST7,967$2,397 12/31/2019
Woodmont Investment Counsel LLC8,092$2,378 12/31/2019
     COST8,092$2,378 12/31/2019
Perigon Wealth Management LLC8,125$2,371 12/31/2019
     COST8,125$2,371 12/31/2019
Rainier Group Investment Advisory LLC8,060$2,369 12/31/2019
     COST8,060$2,369 12/31/2019
LMR Partners LLP8,056$2,368 12/31/2019
     COST8,056$2,368 12/31/2019
Penobscot Investment Management Company Inc.8,030$2,362 12/31/2019
     COST8,030$2,362 12/31/2019
Walleye Trading LLC $2,344 12/31/2019
     Put45,000$13,226 12/31/2019
     COST41,574$12,219 12/31/2019
     Call11,400$3,351 12/31/2019
First Foundation Advisors7,972$2,343 12/31/2019
     COST7,972$2,343 12/31/2019
Belpointe Asset Management LLC7,955$2,338 12/31/2019
     COST7,955$2,338 12/31/2019
Hall Capital Management Co. Inc.7,942$2,334 12/31/2019
     COST7,942$2,334 12/31/2019
TCI Wealth Advisors Inc.7,930$2,331 12/31/2019
     COST7,930$2,331 12/31/2019
Park Avenue Securities LLC7,904$2,323 12/31/2019
     COST7,904$2,323 12/31/2019
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA7,858$2,310 12/31/2019
     COST7,858$2,310 12/31/2019
Montecito Bank & Trust7,842$2,305 12/31/2019
     COST7,842$2,305 12/31/2019
Resources Management Corp CT ADV7,783$2,288 12/31/2019
     COST7,783$2,288 12/31/2019
Meiji Yasuda Life Insurance Co7,749$2,278 12/31/2019
     COST7,749$2,278 12/31/2019
First Hawaiian Bank7,717$2,268 12/31/2019
     COST7,717$2,268 12/31/2019
Angeles Investment Advisors LLC7,707$2,265 12/31/2019
     COST7,707$2,265 12/31/2019
Morse Asset Management Inc7,685$2,259 12/31/2019
     COST7,685$2,259 12/31/2019
GWM Advisors LLC7,681$2,257 12/31/2019
     COST7,681$2,257 12/31/2019
Gateway Investment Advisers LLC7,674$2,256 12/31/2019
     COST7,674$2,256 12/31/2019
Osborn Williams & Donohoe LLC7,788$2,244 09/30/2019
     COST7,788$2,244 09/30/2019
Providence First Trust Co7,632$2,243 12/31/2019
     COST7,632$2,243 12/31/2019
Tradition Asset Management LLC7,593$2,231 12/31/2019
     COST7,593$2,231 12/31/2019
Tiedemann Advisors LLC7,575$2,226 12/31/2019
     COST7,575$2,226 12/31/2019
NEXT Financial Group Inc7,548$2,218 12/31/2019
     COST7,548$2,218 12/31/2019
Nomura Holdings Inc.7,558$2,215 12/31/2019
     COST7,558$2,215 12/31/2019
Great Lakes Advisors LLC7,525$2,212 12/31/2019
     COST7,525$2,212 12/31/2019
Hollencrest Capital Management7,523$2,212 12/31/2019
     COST7,523$2,212 12/31/2019
Boston Common Asset Management LLC7,517$2,209 12/31/2019
     COST7,517$2,209 12/31/2019
Global Retirement Partners LLC7,484$2,200 12/31/2019
     COST7,484$2,200 12/31/2019
Minot Wealth Management LLC7,045$2,197 12/31/2019
     COST7,045$2,197 12/31/2019
RGT Wealth Advisors LLC7,468$2,195 12/31/2019
     COST7,468$2,195 12/31/2019
Bremer Bank National Association7,462$2,193 12/31/2019
     COST7,462$2,193 12/31/2019
Fulton Bank N.A.7,416$2,179 12/31/2019
     COST7,416$2,179 12/31/2019
Wisconsin Capital Management LLC7,415$2,179 12/31/2019
     COST7,415$2,179 12/31/2019
Gradient Investments LLC7,378$2,169 12/31/2019
     COST7,378$2,169 12/31/2019
Leisure Capital Management7,375$2,168 12/31/2019
     COST7,375$2,168 12/31/2019
Nations Financial Group Inc. IA ADV7,367$2,165 12/31/2019
     COST7,367$2,165 12/31/2019
ST Germain D J Co. Inc.7,342$2,158 12/31/2019
     COST7,342$2,158 12/31/2019
IBM Retirement Fund7,338$2,157 12/31/2019
     COST7,338$2,157 12/31/2019
West Oak Capital LLC7,323$2,152 12/31/2019
     COST7,323$2,152 12/31/2019
Avantax Advisory Services Inc.7,282$2,139 12/31/2019
     COST7,282$2,139 12/31/2019
BTR Capital Management Inc.7,263$2,135 12/31/2019
     COST7,263$2,135 12/31/2019
Mid Atlantic Financial Management Inc. ADV7,215$2,121 12/31/2019
     COST7,215$2,121 12/31/2019
Country Club Trust Company n.a.7,181$2,120 12/31/2019
     COST7,181$2,120 12/31/2019
Cavalier Investments LLC7,200$2,116 12/31/2019
     COST7,200$2,116 12/31/2019
CX Institutional7,182$2,111 12/31/2019
     COST7,182$2,111 12/31/2019
Peterson Wealth Management7,028$2,107 12/31/2019
     COST7,028$2,107 12/31/2019
Beacon Pointe Wealth Advisors LLC7,146$2,105 12/31/2019
     COST7,146$2,105 12/31/2019
Prime Capital Investment Advisors LLC7,140$2,099 12/31/2019
     COST7,140$2,099 12/31/2019
Altium Wealth Management LLC7,110$2,090 12/31/2019
     COST7,110$2,090 12/31/2019
Independent Advisor Alliance7,089$2,083 12/31/2019
     COST7,089$2,083 12/31/2019
M&R Capital Management Inc.7,085$2,082 12/31/2019
     COST7,085$2,082 12/31/2019
Cordatus Wealth Management LLC7,039$2,069 12/31/2019
     COST7,039$2,069 12/31/2019
Hills Bank & Trust Co.7,024$2,064 12/31/2019
     COST7,024$2,064 12/31/2019
Accurate Investment Solutions Inc.7,023$2,064 12/31/2019
     COST7,023$2,064 12/31/2019
Conning Inc.6,964$2,047 12/31/2019
     COST6,964$2,047 12/31/2019
Alpha Cubed Investments LLC6,918$2,033 12/31/2019
     COST6,918$2,033 12/31/2019
Atlantic Union Bankshares Corp6,893$2,026 12/31/2019
     COST6,893$2,026 12/31/2019
Kingfisher Capital LLC6,873$2,020 12/31/2019
     COST6,873$2,020 12/31/2019
Meag Munich Ergo Kapitalanlagegesellschaft MBH6,765$1,997 12/31/2019
     COST6,765$1,997 12/31/2019
Ferris Capital LLC6,786$1,995 12/31/2019
     COST6,786$1,995 12/31/2019
Simmons Bank6,771$1,990 12/31/2019
     COST6,771$1,990 12/31/2019
Kingsview Wealth Management LLC $1,949 12/31/2019
     COST6,639$1,951 12/31/2019
     Put1,100$2 12/31/2019
     Call100$0 12/31/2019
Ironwood Investment Counsel LLC6,613$1,943 12/31/2019
     COST6,613$1,943 12/31/2019
Sawtooth Solutions LLC6,598$1,939 12/31/2019
     COST6,598$1,939 12/31/2019
Benin Management CORP6,590$1,937 12/31/2019
     COST6,590$1,937 12/31/2019
Somerset Group LLC6,588$1,936 12/31/2019
     COST6,588$1,936 12/31/2019
Front Row Advisors LLC6,586$1,936 12/31/2019
     COST6,586$1,936 12/31/2019
Rowland & Co. Investment Counsel ADV6,584$1,935 12/31/2019
     COST6,584$1,935 12/31/2019
Dorsey & Whitney Trust CO LLC6,575$1,934 12/31/2019
     COST6,575$1,934 12/31/2019
Schnieders Capital Management LLC6,525$1,918 12/31/2019
     COST6,525$1,918 12/31/2019
Coatue Management LLC6,477$1,904 12/31/2019
     COST6,477$1,904 12/31/2019
Copperwynd Financial LLC6,417$1,886 12/31/2019
     COST6,417$1,886 12/31/2019
HBK Investments L P $1,881 12/31/2019
     Call20,600$6,055 12/31/2019
     Put14,200$4,174 12/31/2019
Bank of Hawaii6,391$1,879 12/31/2019
     COST6,391$1,879 12/31/2019
Wright Investors Service Inc.6,345$1,865 12/31/2019
     COST6,345$1,865 12/31/2019
Pathstone Family Office LLC6,345$1,865 12/31/2019
     COST6,345$1,865 12/31/2019
Covenant Asset Management LLC6,345$1,865 12/31/2019
     COST6,345$1,865 12/31/2019
Boenning & Scattergood Inc.6,341$1,864 12/31/2019
     COST6,341$1,864 12/31/2019
Indiana Trust & Investment Management CO6,330$1,861 12/31/2019
     COST6,330$1,861 12/31/2019
Two Sigma Securities LLC $1,851 12/31/2019
     Call94,200$27,687 12/31/2019
     Put87,900$25,836 12/31/2019
Elmwood Wealth Management Inc.6,290$1,849 12/31/2019
     COST6,290$1,849 12/31/2019
Nvwm LLC6,274$1,844 12/31/2019
     COST6,274$1,844 12/31/2019
Sullivan Bruyette Speros & Blaney LLC6,266$1,842 12/31/2019
     COST6,266$1,842 12/31/2019
Resonant Capital Advisors LLC6,260$1,840 12/31/2019
     COST6,260$1,840 12/31/2019
Full Sail Capital LLC5,829$1,837 12/31/2019
     COST5,829$1,837 12/31/2019
Highlander Capital Management LLC6,207$1,824 12/31/2019
     COST6,207$1,824 12/31/2019
United Bank6,187$1,818 12/31/2019
     COST6,187$1,818 12/31/2019
Rikoon Group LLC6,113$1,797 12/31/2019
     COST6,113$1,797 12/31/2019
Paradigm Financial Partners LLC6,115$1,797 12/31/2019
     COST6,115$1,797 12/31/2019
Kovack Advisors Inc.6,109$1,796 12/31/2019
     COST6,109$1,796 12/31/2019
Oak Grove Capital LLC6,100$1,793 12/31/2019
     COST6,100$1,793 12/31/2019
Mission Creek Capital Partners Inc.6,068$1,784 12/31/2019
     COST6,068$1,784 12/31/2019
First Interstate Bank6,048$1,778 12/31/2019
     COST6,048$1,778 12/31/2019
Peregrine Asset Advisers Inc.6,041$1,776 12/31/2019
     COST6,041$1,776 12/31/2019
Tiemann Investment Advisors LLC6,021$1,770 12/31/2019
     COST6,021$1,770 12/31/2019
Profit Investment Management LLC6,012$1,767 12/31/2019
     COST6,012$1,767 12/31/2019
SG3 Management LLC $1,764 12/31/2019
     Call6,000$1,764 12/31/2019
Fruth Investment Management5,991$1,760 12/31/2019
     COST5,991$1,760 12/31/2019
Verition Fund Management LLC5,960$1,752 12/31/2019
     COST5,960$1,752 12/31/2019
IHT Wealth Management LLC5,955$1,750 12/31/2019
     COST5,955$1,750 12/31/2019
S.A. Mason LLC5,942$1,746 12/31/2019
     COST5,942$1,746 12/31/2019
Tranquility Partners LLC5,933$1,744 12/31/2019
     COST5,933$1,744 12/31/2019
M&G Investment Management Ltd.5,921$1,741 12/31/2019
     COST5,921$1,741 12/31/2019
Western Wealth Management LLC5,916$1,739 12/31/2019
     COST5,916$1,739 12/31/2019
Regal Investment Advisors LLC5,912$1,738 12/31/2019
     COST5,912$1,738 12/31/2019
Confluence Wealth Management LLC5,912$1,738 12/31/2019
     COST5,912$1,738 12/31/2019
CLS Investments LLC5,910$1,737 12/31/2019
     COST5,910$1,737 12/31/2019
Corient Capital Partners LLC5,904$1,736 12/31/2019
     COST5,904$1,736 12/31/2019
Martin & Co. Inc. TN5,886$1,730 12/31/2019
     COST5,886$1,730 12/31/2019
Ballentine Partners LLC5,885$1,730 12/31/2019
     COST5,885$1,730 12/31/2019
Inlet Private Wealth LLC5,880$1,728 12/31/2019
     COST5,880$1,728 12/31/2019
Seelaus Asset Management LLC5,875$1,727 12/31/2019
     COST5,875$1,727 12/31/2019
Banco Santander S.A.5,858$1,722 12/31/2019
     COST5,858$1,722 12/31/2019
Great Lakes Retirement Inc.5,836$1,715 12/31/2019
     COST5,836$1,715 12/31/2019
Calamos Wealth Management LLC5,826$1,712 12/31/2019
     COST5,826$1,712 12/31/2019
Willow Creek Wealth Management Inc.5,820$1,711 12/31/2019
     COST5,820$1,711 12/31/2019
Fort L.P.5,823$1,711 12/31/2019
     COST5,823$1,711 12/31/2019
SOL Capital Management CO5,811$1,708 12/31/2019
     COST5,811$1,708 12/31/2019
Gs Investments Inc.8,172$1,708 12/31/2019
     COST8,172$1,708 12/31/2019
Arete Wealth Advisors LLC5,799$1,705 12/31/2019
     COST5,799$1,705 12/31/2019
Palladium Partners LLC5,705$1,677 12/31/2019
     COST5,705$1,677 12/31/2019
West Coast Financial LLC5,703$1,676 12/31/2019
     COST5,703$1,676 12/31/2019
Wealthspire Advisors L.P.5,694$1,674 12/31/2019
     COST5,694$1,674 12/31/2019
Garner Asset Management Corp5,686$1,671 12/31/2019
     COST5,686$1,671 12/31/2019
Glenview Trust Co5,668$1,666 12/31/2019
     COST5,668$1,666 12/31/2019
Covington Investment Advisors Inc.5,666$1,665 12/31/2019
     COST5,666$1,665 12/31/2019
Jefferies Group LLC $1,663 12/31/2019
     COST11,559$3,397 12/31/2019
     Put7,000$2,057 12/31/2019
     Call1,100$323 12/31/2019
Savant Capital LLC5,647$1,660 12/31/2019
     COST5,647$1,660 12/31/2019
Advisors Capital Management LLC5,645$1,659 12/31/2019
     COST5,645$1,659 12/31/2019
Sargent Investment Group LLC5,626$1,654 12/31/2019
     COST5,626$1,654 12/31/2019
Davidson Trust Co.5,629$1,653 12/31/2019
     COST5,629$1,653 12/31/2019
Ascension Asset Management LLC5,595$1,644 12/31/2019
     COST5,595$1,644 12/31/2019
ICW Investment Advisors LLC5,590$1,643 12/31/2019
     COST5,590$1,643 12/31/2019
Massmutual Trust Co. FSB ADV5,703$1,643 09/30/2019
     COST5,703$1,643 09/30/2019
Kovitz Investment Group Partners LLC5,578$1,639 12/31/2019
     COST5,578$1,639 12/31/2019
Harrington Investments INC5,551$1,632 12/31/2019
     COST5,551$1,632 12/31/2019
Moors & Cabot Inc.5,516$1,623 12/31/2019
     COST5,516$1,623 12/31/2019
Merriman Wealth Management LLC5,509$1,619 12/31/2019
     COST5,509$1,619 12/31/2019
Northstar Wealth Partners LLC5,497$1,615 12/31/2019
     COST5,497$1,615 12/31/2019
Citizens & Northern Corp5,451$1,602 12/31/2019
     COST5,451$1,602 12/31/2019
Atlas Capital Advisors LLC5,452$1,602 12/31/2019
     COST5,452$1,602 12/31/2019
Arbor Trust Wealth Advisors LLC5,425$1,595 12/31/2019
     COST5,425$1,595 12/31/2019
Boston Family Office LLC5,410$1,590 12/31/2019
     COST5,410$1,590 12/31/2019
Magnetar Financial LLC5,404$1,588 12/31/2019
     COST5,404$1,588 12/31/2019
KCS Wealth Advisory5,402$1,588 12/31/2019
     COST5,402$1,588 12/31/2019
Peachtree Investment Partners LLC5,396$1,586 12/31/2019
     COST5,396$1,586 12/31/2019
Dorsey Wright & Associates5,392$1,585 12/31/2019
     COST5,392$1,585 12/31/2019
Nicolet Bankshares Inc.5,390$1,584 12/31/2019
     COST5,390$1,584 12/31/2019
X Square Capital LLC5,361$1,576 12/31/2019
     COST5,361$1,576 12/31/2019
Signaturefd LLC5,349$1,572 12/31/2019
     COST5,349$1,572 12/31/2019
Cypress Wealth Services LLC5,337$1,569 12/31/2019
     COST5,337$1,569 12/31/2019
Family Legacy Inc.5,299$1,562 12/31/2019
     COST5,299$1,562 12/31/2019
Brown Advisory Securities LLC5,263$1,545 12/31/2019
     COST5,263$1,545 12/31/2019
Mission Wealth Management LP5,247$1,542 12/31/2019
     COST5,247$1,542 12/31/2019
Security National Trust Co.5,229$1,537 12/31/2019
     COST5,229$1,537 12/31/2019
Haverford Trust Co.5,227$1,536 12/31/2019
     COST5,227$1,536 12/31/2019
Mutual Advisors LLC5,183$1,523 12/31/2019
     COST5,183$1,523 12/31/2019
Gardner Russo & Gardner LLC5,165$1,518 12/31/2019
     COST5,165$1,518 12/31/2019
Capital Analysts LLC5,163$1,517 12/31/2019
     COST5,163$1,517 12/31/2019
Ieq Capital LLC5,149$1,514 12/31/2019
     COST5,149$1,514 12/31/2019
Madrona Financial Services LLC5,123$1,506 12/31/2019
     COST5,123$1,506 12/31/2019
Westwood Management Corp IL5,100$1,499 12/31/2019
     COST5,100$1,499 12/31/2019
Hotaling Investment Management LLC5,098$1,498 12/31/2019
     COST5,098$1,498 12/31/2019
Kore Private Wealth LLC5,083$1,494 12/31/2019
     COST5,083$1,494 12/31/2019
Hanseatic Management Services Inc.5,081$1,493 12/31/2019
     COST5,081$1,493 12/31/2019
Garrison Point Advisors LLC5,078$1,493 12/31/2019
     COST5,078$1,493 12/31/2019
Asset Dedication LLC5,077$1,490 12/31/2019
     COST5,077$1,490 12/31/2019
Columbia Asset Management5,065$1,489 12/31/2019
     COST5,065$1,489 12/31/2019
Doheny Asset Management CA5,022$1,476 12/31/2019
     COST5,022$1,476 12/31/2019
Saturna Capital CORP5,018$1,475 12/31/2019
     COST5,018$1,475 12/31/2019
Lee Capital Holdings LLC5,000$1,470 12/31/2019
     COST5,000$1,470 12/31/2019
Laurel Wealth Advisors Inc. $1,468 12/31/2019
     COST4,193$1,233 12/31/2019
     Call800$235 12/31/2019
Allred Capital Management LLC4,987$1,466 12/31/2019
     COST4,987$1,466 12/31/2019
Baxter Bros Inc.4,982$1,464 12/31/2019
     COST4,982$1,464 12/31/2019
Proequities Inc. $1,461 12/31/2019
     COST4,970$1,461 12/31/2019
     Put0$0 12/31/2019
     Call0$0 12/31/2019
Bredin Investment LLC4,960$1,458 12/31/2019
     COST4,960$1,458 12/31/2019
Smith Salley & Associates4,945$1,453 12/31/2019
     COST4,945$1,453 12/31/2019
Duff & Phelps Investment Management Co.4,925$1,448 12/31/2019
     COST4,925$1,448 12/31/2019
Banco de Sabadell S.A4,930$1,445 12/31/2019
     COST4,930$1,445 12/31/2019
Capital One National Association4,913$1,444 12/31/2019
     COST4,913$1,444 12/31/2019
TBH Global Asset Management LLC4,909$1,443 12/31/2019
     COST4,909$1,443 12/31/2019
Symmetry Partners LLC4,878$1,434 12/31/2019
     COST4,878$1,434 12/31/2019
Weld Capital Management LLC4,844$1,424 12/31/2019
     COST4,844$1,424 12/31/2019
Great Valley Advisor Group Inc.4,819$1,416 12/31/2019
     COST4,819$1,416 12/31/2019
Intersect Capital LLC4,802$1,412 12/31/2019
     COST4,802$1,412 12/31/2019
Grandfield & Dodd LLC4,799$1,411 12/31/2019
     COST4,799$1,411 12/31/2019
Bell Rock Capital LLC4,793$1,408 12/31/2019
     COST4,793$1,408 12/31/2019
Petix & Botte Co4,785$1,406 12/31/2019
     COST4,785$1,406 12/31/2019
GSA Capital Partners LLP4,776$1,404 12/31/2019
     COST4,776$1,404 12/31/2019
Certified Advisory Corp4,733$1,391 12/31/2019
     COST4,733$1,391 12/31/2019
Diversified Trust Co4,720$1,387 12/31/2019
     COST4,720$1,387 12/31/2019
Cleararc Capital Inc.4,714$1,386 12/31/2019
     COST4,714$1,386 12/31/2019
Keeler Thomas Management LLC4,713$1,385 12/31/2019
     COST4,713$1,385 12/31/2019
Crawford Investment Counsel Inc.4,701$1,382 12/31/2019
     COST4,701$1,382 12/31/2019
Venturi Wealth Management LLC4,689$1,378 12/31/2019
     COST4,689$1,378 12/31/2019
CapWealth Advisors LLC4,655$1,368 12/31/2019
     COST4,655$1,368 12/31/2019
CSat Investment Advisory L.P.4,597$1,352 12/31/2019
     COST4,597$1,352 12/31/2019
Honkamp Krueger Financial Services Inc.4,595$1,351 12/31/2019
     COST4,595$1,351 12/31/2019
Physicians Financial Services Inc.4,595$1,351 12/31/2019
     COST4,595$1,351 12/31/2019
Douglas Lane & Associates LLC4,588$1,349 12/31/2019
     COST4,588$1,349 12/31/2019
Lombard Odier Asset Management Europe Ltd4,582$1,347 12/31/2019
     COST4,582$1,347 12/31/2019
Cresset Asset Management LLC4,580$1,346 12/31/2019
     COST4,580$1,346 12/31/2019
GSB Wealth Management LLC4,564$1,343 12/31/2019
     COST4,564$1,343 12/31/2019
Bernicke Wealth Management Ltd.4,567$1,342 12/31/2019
     COST4,567$1,342 12/31/2019
WESPAC Advisors SoCal LLC4,540$1,334 12/31/2019
     COST4,540$1,334 12/31/2019
Field & Main Bank4,531$1,332 12/31/2019
     COST4,531$1,332 12/31/2019
Buckingham Asset Management LLC4,523$1,329 12/31/2019
     COST4,523$1,329 12/31/2019
Comerica Securities Inc.4,512$1,326 12/31/2019
     COST4,512$1,326 12/31/2019
Condor Capital Management4,512$1,326 12/31/2019
     COST4,512$1,326 12/31/2019
Hodges Capital Management Inc.4,511$1,325 12/31/2019
     COST4,511$1,325 12/31/2019
Sound Financial Strategies Group LLC4,502$1,323 12/31/2019
     COST4,502$1,323 12/31/2019
Beaton Management Co. Inc.4,483$1,318 12/31/2019
     COST4,483$1,318 12/31/2019
DORCHESTER WEALTH MANAGEMENT Co4,479$1,316 12/31/2019
     COST4,479$1,316 12/31/2019
Madison Wealth Management4,460$1,311 12/31/2019
     COST4,460$1,311 12/31/2019
Rational Advisors LLC4,437$1,304 12/31/2019
     COST4,437$1,304 12/31/2019
George Kaiser Family Foundation4,434$1,303 12/31/2019
     COST4,434$1,303 12/31/2019
Alexandria Capital LLC4,430$1,302 12/31/2019
     COST4,430$1,302 12/31/2019
Exchange Capital Management Inc.4,425$1,301 12/31/2019
     COST4,425$1,301 12/31/2019
TrimTabs Asset Management LLC4,396$1,292 12/31/2019
     COST4,396$1,292 12/31/2019
Wade G W & Inc.4,370$1,285 12/31/2019
     COST4,370$1,285 12/31/2019
Sonata Capital Group Inc.4,366$1,283 12/31/2019
     COST4,366$1,283 12/31/2019
Worldquant Millennium Advisors LLC4,363$1,282 12/31/2019
     COST4,363$1,282 12/31/2019
ArrowMark Colorado Holdings LLC4,338$1,275 12/31/2019
     COST4,338$1,275 12/31/2019
NuWave Investment Management LLC4,327$1,272 12/31/2019
     COST4,327$1,272 12/31/2019
Reilly Financial Advisors LLC4,323$1,270 12/31/2019
     COST4,323$1,270 12/31/2019
Coe Capital Management LLC4,313$1,268 12/31/2019
     COST4,313$1,268 12/31/2019
Garde Capital Inc.4,313$1,268 12/31/2019
     COST4,313$1,268 12/31/2019
J.W. Cole Advisors Inc.4,281$1,258 12/31/2019
     COST4,281$1,258 12/31/2019
Pratt Collard Advisory Partners LLC4,266$1,254 12/31/2019
     COST4,266$1,254 12/31/2019
SeaBridge Investment Advisors LLC4,237$1,245 12/31/2019
     COST4,237$1,245 12/31/2019
Bank of The West4,225$1,242 12/31/2019
     COST4,225$1,242 12/31/2019
Analyst IMS Investment Management Services Ltd.4,765$1,235 12/31/2019
     COST4,765$1,235 12/31/2019
Paradigm Asset Management Co. LLC4,200$1,234 12/31/2019
     COST4,200$1,234 12/31/2019
Gifford Fong Associates4,200$1,234 12/31/2019
     COST4,200$1,234 12/31/2019
Columbia Trust Co 010120164,204$1,234 12/31/2019
     COST4,204$1,234 12/31/2019
Townsquare Capital LLC4,035$1,232 09/30/2019
     COST4,035$1,232 09/30/2019
Duncker Streett & Co. Inc.4,175$1,227 12/31/2019
     COST4,175$1,227 12/31/2019
Mandatum Life Insurance Co Ltd4,171$1,226 12/31/2019
     COST4,171$1,226 12/31/2019
Nichols & Pratt Advisers LLP MA4,165$1,224 12/31/2019
     COST4,165$1,224 12/31/2019
HC Financial Advisors Inc.4,148$1,219 12/31/2019
     COST4,148$1,219 12/31/2019
Sand Hill Global Advisors LLC4,145$1,218 12/31/2019
     COST4,145$1,218 12/31/2019
Illinois Municipal Retirement Fund4,131$1,214 12/31/2019
     COST4,131$1,214 12/31/2019
Spirit of America Management Corp NY4,101$1,205 12/31/2019
     COST4,101$1,205 12/31/2019
Sterling Investment Advisors Ltd.4,071$1,196 12/31/2019
     COST4,071$1,196 12/31/2019
Executive Wealth Management LLC4,028$1,184 12/31/2019
     COST4,028$1,184 12/31/2019
Lakeview Capital Partners LLC4,010$1,179 12/31/2019
     COST4,010$1,179 12/31/2019
Pwmco LLC4,000$1,176 12/31/2019
     COST4,000$1,176 12/31/2019
O Brien Greene & Co. Inc3,995$1,174 12/31/2019
     COST3,995$1,174 12/31/2019
Allworth Financial LP3,985$1,171 12/31/2019
     COST3,985$1,171 12/31/2019
Beaumont Financial Partners LLC3,980$1,170 12/31/2019
     COST3,980$1,170 12/31/2019
S&CO Inc.3,965$1,165 12/31/2019
     COST3,965$1,165 12/31/2019
Ocean Endowment Partners LLC3,962$1,165 12/31/2019
     COST3,962$1,165 12/31/2019
Thoroughbred Financial Services LLC3,957$1,163 12/31/2019
     COST3,957$1,163 12/31/2019
Checchi Capital Advisers LLC3,945$1,160 12/31/2019
     COST3,945$1,160 12/31/2019
B. Riley Wealth Management Inc.3,941$1,159 12/31/2019
     COST3,941$1,159 12/31/2019
Spectrum Asset Management Inc. NB CA 3,935$1,157 12/31/2019
     COST3,935$1,157 12/31/2019
Meridian Wealth Advisors LLC3,931$1,155 12/31/2019
     COST3,931$1,155 12/31/2019
Twin Capital Management Inc.3,899$1,146 12/31/2019
     COST3,899$1,146 12/31/2019
CWH Capital Management Inc.3,899$1,146 12/31/2019
     COST3,899$1,146 12/31/2019
Exane Derivatives3,799$1,143 12/31/2019
     COST3,799$1,143 12/31/2019
Cahill Financial Advisors Inc.3,878$1,140 12/31/2019
     COST3,878$1,140 12/31/2019
AdvisorNet Financial Inc3,865$1,136 12/31/2019
     COST3,865$1,136 12/31/2019
Sheaff Brock Investment Advisors LLC3,863$1,135 12/31/2019
     COST3,863$1,135 12/31/2019
Parisi Gray Wealth Management3,856$1,133 12/31/2019
     COST3,856$1,133 12/31/2019
Adviser Investments LLC3,850$1,131 12/31/2019
     COST3,850$1,131 12/31/2019
Monetary Management Group Inc.3,825$1,124 12/31/2019
     COST3,825$1,124 12/31/2019
First National Trust Co3,822$1,123 12/31/2019
     COST3,822$1,123 12/31/2019
Blue Chip Wealth Management Inc.3,802$1,118 12/31/2019
     COST3,802$1,118 12/31/2019
Polianta Ltd3,800$1,116 12/31/2019
     COST3,800$1,116 12/31/2019
KAMES CAPITAL plc3,780$1,111 12/31/2019
     COST3,780$1,111 12/31/2019
Heritage Trust Co3,777$1,110 12/31/2019
     COST3,777$1,110 12/31/2019
Bank of Marin3,761$1,105 12/31/2019
     COST3,761$1,105 12/31/2019
HWG Holdings LP3,748$1,102 12/31/2019
     COST3,748$1,102 12/31/2019
Essex Financial Services Inc.3,723$1,094 12/31/2019
     COST3,723$1,094 12/31/2019
Linscomb & Williams Inc.3,703$1,088 12/31/2019
     COST3,703$1,088 12/31/2019
FormulaFolio Investments LLC3,693$1,086 12/31/2019
     COST3,693$1,086 12/31/2019
Parsons Capital Management Inc. RI3,670$1,079 12/31/2019
     COST3,670$1,079 12/31/2019
Princeton Capital Management LLC3,441$1,079 12/31/2019
     COST3,441$1,079 12/31/2019
Hudson Valley Investment Advisors Inc. ADV3,633$1,068 12/31/2019
     COST3,633$1,068 12/31/2019
Grove Bank & Trust3,621$1,064 12/31/2019
     COST3,621$1,064 12/31/2019
Dohj LLC3,614$1,062 12/31/2019
     COST3,614$1,062 12/31/2019
Valeo Financial Advisors LLC3,603$1,059 12/31/2019
     COST3,603$1,059 12/31/2019
Westwood Holdings Group Inc.3,601$1,058 12/31/2019
     COST3,601$1,058 12/31/2019
Employers Holdings Inc.3,600$1,058 12/31/2019
     COST3,600$1,058 12/31/2019
Prudential PLC3,558$1,046 12/31/2019
     COST3,558$1,046 12/31/2019
Intrust Bank NA3,556$1,046 12/31/2019
     COST3,556$1,046 12/31/2019
Wintrust Investments LLC3,556$1,045 12/31/2019
     COST3,556$1,045 12/31/2019
Birinyi Associates Inc.3,550$1,043 12/31/2019
     COST3,550$1,043 12/31/2019
Jacobs Levy Equity Management Inc.3,546$1,042 12/31/2019
     COST3,546$1,042 12/31/2019
RMB Capital Management LLC3,545$1,042 12/31/2019
     COST3,545$1,042 12/31/2019
Moser Wealth Advisors LLC3,545$1,042 12/31/2019
     COST3,545$1,042 12/31/2019
Pointe Capital Management LLC3,538$1,040 12/31/2019
     COST3,538$1,040 12/31/2019
Alhambra Investment Partners LLC3,535$1,039 12/31/2019
     COST3,535$1,039 12/31/2019
Budros Ruhlin & Roe Inc.3,528$1,037 12/31/2019
     COST3,528$1,037 12/31/2019
Silicon Valley Capital Partners3,524$1,036 12/31/2019
     COST3,524$1,036 12/31/2019
Financial Architects Inc3,520$1,034 12/31/2019
     COST3,520$1,034 12/31/2019
Taurus Asset Management LLC3,514$1,033 12/31/2019
     COST3,514$1,033 12/31/2019
Loveless Wealth Management LLC3,535$1,031 12/31/2019
     COST3,535$1,031 12/31/2019
Mairs & Power INC3,493$1,027 12/31/2019
     COST3,493$1,027 12/31/2019
Bingham Osborn & Scarborough LLC3,480$1,023 12/31/2019
     COST3,480$1,023 12/31/2019
Harfst & Associates Inc.3,470$1,019 12/31/2019
     COST3,470$1,019 12/31/2019
Campbell & CO Investment Adviser LLC3,447$1,013 12/31/2019
     COST3,447$1,013 12/31/2019
Orion Portfolio Solutions LLC3,439$1,011 12/31/2019
     COST3,439$1,011 12/31/2019
Northwest Quadrant Wealth Management LLC3,423$1,010 12/31/2019
     COST3,423$1,010 12/31/2019
Legacy Bridge LLC3,433$1,009 12/31/2019
     COST3,433$1,009 12/31/2019
Integrated Wealth Concepts LLC3,398$999 12/31/2019
     COST3,398$999 12/31/2019
NorthRock Partners LLC3,392$997 12/31/2019
     COST3,392$997 12/31/2019
Graves Light Private Wealth Management Inc.3,392$997 12/31/2019
     COST3,392$997 12/31/2019
Independent Investors Inc.3,390$996 12/31/2019
     COST3,390$996 12/31/2019
Capital Investment Advisory Services LLC3,389$996 12/31/2019
     COST3,389$996 12/31/2019
Shikiar Asset Management Inc.3,350$985 12/31/2019
     COST3,350$985 12/31/2019
Horan Capital Management3,347$984 12/31/2019
     COST3,347$984 12/31/2019
Wilbanks Smith & Thomas Asset Management LLC3,344$983 12/31/2019
     COST3,344$983 12/31/2019
Wealthsource Partners LLC3,344$983 12/31/2019
     COST3,344$983 12/31/2019
Rockland Trust Co.3,318$975 12/31/2019
     COST3,318$975 12/31/2019
Clark Capital Management Group Inc.3,307$972 12/31/2019
     COST3,307$972 12/31/2019
Meristem Family Wealth LLC3,287$966 12/31/2019
     COST3,287$966 12/31/2019
Signet Investment Advisory Group Inc.3,290$966 12/31/2019
     COST3,290$966 12/31/2019
Atlas Brown Inc.3,284$965 12/31/2019
     COST3,284$965 12/31/2019
Logan Capital Management Inc.3,280$964 12/31/2019
     COST3,280$964 12/31/2019
Centaurus Financial Inc.3,268$961 12/31/2019
     COST3,268$961 12/31/2019
Resources Investment Advisors LLC.3,270$961 12/31/2019
     COST3,270$961 12/31/2019
Zevenbergen Capital Investments LLC3,265$960 12/31/2019
     COST3,265$960 12/31/2019
Genovese Burford & Brothers Wealth & Retirement Plan Management LLC3,253$956 12/31/2019
     COST3,253$956 12/31/2019
Marble Harbor Investment Counsel LLC3,246$954 12/31/2019
     COST3,246$954 12/31/2019
Level Four Advisory Services LLC3,223$950 12/31/2019
     COST3,223$950 12/31/2019
Clear Creek Financial Management LLC3,188$949 12/31/2019
     COST3,188$949 12/31/2019
Capital Investment Advisors LLC3,223$947 12/31/2019
     COST3,223$947 12/31/2019
Cognios Capital LLC3,219$946 12/31/2019
     COST3,219$946 12/31/2019
Carroll Financial Associates Inc.3,218$946 12/31/2019
     COST3,218$946 12/31/2019
Eqis Capital Management Inc.3,208$943 12/31/2019
     COST3,208$943 12/31/2019
Capstone Financial Advisors Inc.3,204$942 12/31/2019
     COST3,204$942 12/31/2019
JGP Wealth Management LLC3,228$942 12/31/2019
     COST3,228$942 12/31/2019
Spinnaker Trust3,202$941 12/31/2019
     COST3,202$941 12/31/2019
Parcion Private Wealth LLC3,201$941 12/31/2019
     COST3,201$941 12/31/2019
Harvest Fund Management Co. Ltd3,102$933 12/31/2019
     COST3,102$933 12/31/2019
Cypress Capital Management LLC WY 3,166$931 12/31/2019
     COST3,166$931 12/31/2019
BRYN MAWR TRUST Co3,157$927 12/31/2019
     COST3,157$927 12/31/2019
Clarus Wealth Advisors3,095$927 12/31/2019
     COST3,095$927 12/31/2019
Notis McConarty Edward3,142$924 12/31/2019
     COST3,142$924 12/31/2019
Perkins Coie Trust Co3,107$913 12/31/2019
     COST3,107$913 12/31/2019
Nelson Van Denburg & Campbell Wealth Management Group LLC3,105$912 12/31/2019
     COST3,105$912 12/31/2019
Flagship Harbor Advisors LLC3,102$912 12/31/2019
     COST3,102$912 12/31/2019
NBT Bank N A NY3,101$911 12/31/2019
     COST3,101$911 12/31/2019
United Asset Strategies Inc.3,101$911 12/31/2019
     COST3,101$911 12/31/2019
Cozad Asset Management Inc.3,094$909 12/31/2019
     COST3,094$909 12/31/2019
Murphy Capital Management Inc.3,085$906 12/31/2019
     COST3,085$906 12/31/2019
McIlrath & Eck LLC3,079$905 12/31/2019
     COST3,079$905 12/31/2019
Manchester Capital Management LLC3,075$904 12/31/2019
     COST3,075$904 12/31/2019
Court Place Advisors LLC3,074$904 12/31/2019
     COST3,074$904 12/31/2019
Fiduciary Group LLC3,074$904 12/31/2019
     COST3,074$904 12/31/2019
Aries Wealth Management3,068$895 12/31/2019
     COST3,068$895 12/31/2019
TCTC Holdings LLC3,040$893 12/31/2019
     COST3,040$893 12/31/2019
Carmichael Hill & Associates Inc. $891 12/31/2019
     COST2,631$773 12/31/2019
     Call400$118 12/31/2019
Teamwork Financial Advisors LLC3,021$888 12/31/2019
     COST3,021$888 12/31/2019
Barr E S & Co.3,014$886 12/31/2019
     COST3,014$886 12/31/2019
American National Registered Investment Advisor Inc.3,005$883 12/31/2019
     COST3,005$883 12/31/2019
ELM Advisors LLC2,996$881 12/31/2019
     COST2,996$881 12/31/2019
Strategic Wealth Designers2,999$881 12/31/2019
     COST2,999$881 12/31/2019
Qtron Investments LLC2,990$879 12/31/2019
     COST2,990$879 12/31/2019
Ropes Wealth Advisors LLC2,978$875 12/31/2019
     COST2,978$875 12/31/2019
Grassi Investment Management2,975$874 12/31/2019
     COST2,975$874 12/31/2019
Salem Investment Counselors Inc.2,962$871 12/31/2019
     COST2,962$871 12/31/2019
Whitener Capital Management Inc.2,961$870 12/31/2019
     COST2,961$870 12/31/2019
Balasa Dinverno & Foltz LLC2,955$869 12/31/2019
     COST2,955$869 12/31/2019
FDx Advisors Inc.2,953$868 12/31/2019
     COST2,953$868 12/31/2019
Centiva Capital LP2,949$867 12/31/2019
     COST2,949$867 12/31/2019
Scholtz & Company LLC2,947$866 12/31/2019
     COST2,947$866 12/31/2019
Virtue Capital Management LLC2,938$864 12/31/2019
     COST2,938$864 12/31/2019
Cambridge Trust Co.2,938$863 12/31/2019
     COST2,938$863 12/31/2019
Homrich & Berg2,927$860 12/31/2019
     COST2,927$860 12/31/2019
Hilltop Holdings Inc.2,922$859 12/31/2019
     COST2,922$859 12/31/2019
Summit X LLC2,913$858 12/31/2019
     COST2,913$858 12/31/2019
Mark Sheptoff Financial Planning LLC2,910$855 12/31/2019
     COST2,910$855 12/31/2019
Horan Securities Inc.2,910$855 12/31/2019
     COST2,910$855 12/31/2019
Robecosam AG2,894$854 12/31/2019
     COST2,894$854 12/31/2019
Cetera Investment Advisers2,909$853 12/31/2019
     COST2,909$853 12/31/2019
Bridge Creek Capital Management LLC2,882$847 12/31/2019
     COST2,882$847 12/31/2019
Archford Capital Strategies LLC2,868$843 12/31/2019
     COST2,868$843 12/31/2019
Riverview Trust Co2,840$835 12/31/2019
     COST2,840$835 12/31/2019
CHICAGO TRUST Co NA2,840$834 12/31/2019
     COST2,840$834 12/31/2019
Beck Capital Management LLC2,829$832 12/31/2019
     COST2,829$832 12/31/2019
Procyon Private Wealth Partners LLC2,827$831 12/31/2019
     COST2,827$831 12/31/2019
Covenant Multifamily Offices LLC4,380$829 12/31/2019
     COST4,380$829 12/31/2019
Joel Isaacson & Co. LLC2,809$826 12/31/2019
     COST2,809$826 12/31/2019
Ledyard National Bank2,802$824 12/31/2019
     COST2,802$824 12/31/2019
Israel Discount Bank of New York2,805$824 12/31/2019
     COST2,805$824 12/31/2019
Kistler Tiffany Companies LLC2,801$823 12/31/2019
     COST2,801$823 12/31/2019
Arjuna Capital2,799$823 12/31/2019
     COST2,799$823 12/31/2019
Red Door Wealth Management LLC2,745$822 12/31/2019
     COST2,745$822 12/31/2019
Trust Co. of Toledo NA OH2,786$818 12/31/2019
     COST2,786$818 12/31/2019
Wealthstreet Investment Advisors LLC2,778$817 12/31/2019
     COST2,778$817 12/31/2019
Quadrant Capital Group LLC2,859$815 12/31/2019
     COST2,859$815 12/31/2019
United Income Inc.2,804$809 09/30/2019
     COST2,804$809 09/30/2019
Glenview State Bank Trust DEPT.2,749$808 12/31/2019
     COST2,749$808 12/31/2019
Abacus Planning Group Inc.2,743$806 12/31/2019
     COST2,743$806 12/31/2019
Wittenberg Investment Management Inc.2,732$803 12/31/2019
     COST2,732$803 12/31/2019
Sequoia Financial Advisors LLC2,730$802 12/31/2019
     COST2,730$802 12/31/2019
Arden Trust Co2,730$802 12/31/2019
     COST2,730$802 12/31/2019
Alkeon Capital Management LLC2,722$800 12/31/2019
     COST2,722$800 12/31/2019
Gardiner Nancy B2,700$794 12/31/2019
     COST2,700$794 12/31/2019
Keating Investment Counselors Inc.2,693$792 12/31/2019
     COST2,693$792 12/31/2019
Rehmann Capital Advisory Group2,745$791 09/30/2019
     COST2,745$791 09/30/2019
Roosevelt Investment Group Inc.2,680$788 12/31/2019
     COST2,680$788 12/31/2019
Integrated Advisors Network LLC2,680$788 12/31/2019
     COST2,680$788 12/31/2019
MidWestOne Financial Group Inc.2,672$785 12/31/2019
     COST2,672$785 12/31/2019
Burney Co.2,657$781 12/31/2019
     COST2,657$781 12/31/2019
OneAscent Financial Services LLC2,659$781 12/31/2019
     COST2,659$781 12/31/2019
O Shaughnessy Asset Management LLC2,654$780 12/31/2019
     COST2,654$780 12/31/2019
KMG Fiduciary Partners LLC2,640$776 12/31/2019
     COST2,640$776 12/31/2019
Vigilare Wealth Management2,564$774 12/31/2019
     COST2,564$774 12/31/2019
Rossmore Private Capital2,633$774 12/31/2019
     COST2,633$774 12/31/2019
Pegasus Partners Ltd.2,617$769 12/31/2019
     COST2,617$769 12/31/2019
Stonehage Fleming Financial Services Holdings Ltd2,610$767 12/31/2019
     COST2,610$767 12/31/2019
Arkfeld Wealth Strategies L.L.C.2,648$763 12/31/2019
     COST2,648$763 12/31/2019
San Francisco Sentry Investment Group CA2,562$753 12/31/2019
     COST2,562$753 12/31/2019
Dfpg Investments LLC2,494$750 12/31/2019
     COST2,494$750 12/31/2019
Cornell Pochily Investment Advisors Inc.2,552$750 12/31/2019
     COST2,552$750 12/31/2019
Investors Asset Management of Georgia Inc. GA ADV2,550$749 12/31/2019
     COST2,550$749 12/31/2019
ETF Managers Group LLC2,533$748 12/31/2019
     COST2,533$748 12/31/2019
ARGI Investment Services LLC2,371$744 12/31/2019
     COST2,371$744 12/31/2019
YorkBridge Wealth Partners LLC2,522$741 12/31/2019
     COST2,522$741 12/31/2019
Schulhoff & Co. Inc.2,520$740 12/31/2019
     COST2,520$740 12/31/2019
Lenox Wealth Advisors LLC2,518$740 12/31/2019
     COST2,518$740 12/31/2019
Ingalls & Snyder LLC2,510$738 12/31/2019
     COST2,510$738 12/31/2019
Supplemental Annuity Collective Trust of NJ2,500$735 12/31/2019
     COST2,500$735 12/31/2019
Ellis Investment Partners LLC2,524$735 12/31/2019
     COST2,524$735 12/31/2019
Hohimer Wealth Management LLC2,502$735 12/31/2019
     COST2,502$735 12/31/2019
Nicholas Hoffman & Company LLC.2,490$732 12/31/2019
     COST2,490$732 12/31/2019
Coastal Investment Advisors Inc.2,445$732 12/31/2019
     COST2,445$732 12/31/2019
Vista Capital Partners Inc.2,459$722 12/31/2019
     COST2,459$722 12/31/2019
Evermay Wealth Management LLC2,446$719 12/31/2019
     COST2,446$719 12/31/2019
O Dell Group LLC2,446$719 12/31/2019
     COST2,446$719 12/31/2019
C M Bidwell & Associates Ltd.2,439$717 12/31/2019
     COST2,439$717 12/31/2019
Tarbox Family Office Inc.2,439$717 12/31/2019
     COST2,439$717 12/31/2019
Leavell Investment Management Inc.2,435$716 12/31/2019
     COST2,435$716 12/31/2019
Sfmg LLC2,435$716 12/31/2019
     COST2,435$716 12/31/2019
D.B. Root & Company LLC2,435$715 12/31/2019
     COST2,435$715 12/31/2019
SNS Financial Group LLC2,424$712 12/31/2019
     COST2,424$712 12/31/2019
DeDora Capital Inc.2,421$712 12/31/2019
     COST2,421$712 12/31/2019
Asset Management Advisors LLC2,400$705 12/31/2019
     COST2,400$705 12/31/2019
Lake Street Advisors Group LLC2,395$704 12/31/2019
     COST2,395$704 12/31/2019
Fairbanks Capital Management Inc.2,388$702 12/31/2019
     COST2,388$702 12/31/2019
Brookstone Capital Management2,384$701 12/31/2019
     COST2,384$701 12/31/2019
Arabesque Asset Management Ltd2,383$700 12/31/2019
     COST2,383$700 12/31/2019
Mraz Amerine & Associates Inc.2,379$699 12/31/2019
     COST2,379$699 12/31/2019
Tufton Capital Management2,375$698 12/31/2019
     COST2,375$698 12/31/2019
Castle Rock Wealth Management LLC2,242$698 12/31/2019
     COST2,242$698 12/31/2019
Franklin Street Advisors Inc. NC2,371$697 12/31/2019
     COST2,371$697 12/31/2019
Fieldpoint Private Securities LLC2,366$696 12/31/2019
     COST2,366$696 12/31/2019
CWM Advisors LLC2,359$693 12/31/2019
     COST2,359$693 12/31/2019
Harbor Investment Advisory LLC2,334$686 12/31/2019
     COST2,334$686 12/31/2019
Highland Private Wealth Management2,336$686 12/31/2019
     COST2,336$686 12/31/2019
Philadelphia Trust Co.2,330$685 12/31/2019
     COST2,330$685 12/31/2019
Zions Bancorporation N.A.2,329$684 12/31/2019
     COST2,329$684 12/31/2019
Optas LLC2,329$684 12/31/2019
     COST2,329$684 12/31/2019
Conestoga Capital Advisors LLC2,325$683 12/31/2019
     COST2,325$683 12/31/2019
Choate Investment Advisors2,323$683 12/31/2019
     COST2,323$683 12/31/2019
Equitable Holdings Inc.2,315$680 12/31/2019
     COST2,315$680 12/31/2019
Mattern Wealth Management LLC2,315$680 12/31/2019
     COST2,315$680 12/31/2019
Cynosure Management LLC2,300$676 12/31/2019
     COST2,300$676 12/31/2019
Donaldson Capital Management LLC2,291$673 12/31/2019
     COST2,291$673 12/31/2019
IFG Advisory LLC2,275$668 12/31/2019
     COST2,275$668 12/31/2019
Mathes Company Inc.2,271$667 12/31/2019
     COST2,271$667 12/31/2019
Tributary Capital Management LLC2,235$657 12/31/2019
     COST2,235$657 12/31/2019
Mitchell Mcleod Pugh & Williams Inc.2,224$654 12/31/2019
     COST2,224$654 12/31/2019
Glassman Wealth Services2,220$653 12/31/2019
     COST2,220$653 12/31/2019
Aviance Capital Partners LLC2,215$651 12/31/2019
     COST2,215$651 12/31/2019
Exencial Wealth Advisors LLC2,217$651 12/31/2019
     COST2,217$651 12/31/2019
Palisades Hudson Asset Management L.P.2,213$650 12/31/2019
     COST2,213$650 12/31/2019
Pacific Capital Wealth Advisors Inc.2,210$650 12/31/2019
     COST2,210$650 12/31/2019
Keel Point LLC2,210$649 12/31/2019
     COST2,210$649 12/31/2019
FUKOKU MUTUAL LIFE INSURANCE Co2,200$647 12/31/2019
     COST2,200$647 12/31/2019
Vivid Financial Management Inc.2,059$646 12/31/2019
     COST2,059$646 12/31/2019
First Bank & Trust2,190$644 12/31/2019
     COST2,190$644 12/31/2019
Curtis Advisory Group LLC2,185$642 12/31/2019
     COST2,185$642 12/31/2019
Cardinal Strategic Wealth Guidance2,179$640 12/31/2019
     COST2,179$640 12/31/2019
Cobblestone Capital Advisors LLC NY2,175$639 12/31/2019
     COST2,175$639 12/31/2019
Vickerman & Driscoll Financial Advisors Inc.2,175$639 12/31/2019
     COST2,175$639 12/31/2019
Harel Insurance Investments & Financial Services Ltd.2,175$639 12/31/2019
     COST2,175$639 12/31/2019
First National Bank of South Miami2,172$638 12/31/2019
     COST2,172$638 12/31/2019
Winch Advisory Services LLC2,167$637 12/31/2019
     COST2,167$637 12/31/2019
Stonebridge Capital Management Inc.2,165$636 12/31/2019
     COST2,165$636 12/31/2019
Hendley & Co. Inc.2,165$636 12/31/2019
     COST2,165$636 12/31/2019
Market Street Wealth Management Advisors LLC2,150$632 12/31/2019
     COST2,150$632 12/31/2019
First National Corp MA ADV2,124$624 12/31/2019
     COST2,124$624 12/31/2019
GQ Asset Management LLC2,119$623 12/31/2019
     COST2,119$623 12/31/2019
Maryland Capital Management2,115$622 12/31/2019
     COST2,115$622 12/31/2019
Titus Wealth Management2,117$622 12/31/2019
     COST2,117$622 12/31/2019
Covenant Partners LLC2,113$621 12/31/2019
     COST2,113$621 12/31/2019
Aft Forsyth & Company Inc.2,106$619 12/31/2019
     COST2,106$619 12/31/2019
Walter & Keenan Financial Consulting Co. MI ADV2,100$617 12/31/2019
     COST2,100$617 12/31/2019
Birmingham Capital Management Co. Inc. AL2,100$617 12/31/2019
     COST2,100$617 12/31/2019
HM Payson & Co.2,094$615 12/31/2019
     COST2,094$615 12/31/2019
Northstar Investment Advisors LLC2,093$615 12/31/2019
     COST2,093$615 12/31/2019
Fort Sheridan Advisors LLC2,094$615 12/31/2019
     COST2,094$615 12/31/2019
Delta Asset Management LLC TN2,082$612 12/31/2019
     COST2,082$612 12/31/2019
Sontag Advisory LLC2,080$611