HoldingsChannel.com
Funds Holding MSFT
HolderAmountPosition Size
($ in 1000's)
 As of
Vanguard Group Inc.605,281,033$71,386,845 03/31/2019
     MSFT605,281,033$71,386,845 03/31/2019
BlackRock Inc.498,902,414$58,840,552 03/31/2019
     MSFT498,902,414$58,840,552 03/31/2019
State Street Corp313,113,425$36,928,597 03/31/2019
     MSFT313,113,425$36,928,597 03/31/2019
FMR LLC251,558,755$29,668,841 03/31/2019
     MSFT251,558,755$29,668,841 03/31/2019
Price T Rowe Associates Inc. MD193,860,926$22,863,957 03/31/2019
     MSFT193,860,926$22,863,957 03/31/2019
Capital World Investors189,066,145$22,298,461 03/31/2019
     MSFT189,066,145$22,298,461 03/31/2019
Geode Capital Management LLC101,479,425$11,949,033 03/31/2019
     MSFT101,479,425$11,949,033 03/31/2019
Capital Research Global Investors97,793,660$11,533,784 03/31/2019
     MSFT97,793,660$11,533,784 03/31/2019
Northern Trust Corp96,182,489$11,343,762 03/31/2019
     MSFT96,182,489$11,343,762 03/31/2019
Capital International Investors95,923,669$11,313,238 03/31/2019
     MSFT95,923,669$11,313,238 03/31/2019
JPMorgan Chase & Co. $10,833,638 03/31/2019
     MSFT91,665,485$10,811,028 03/31/2019
     Call1,121,600$132,282 03/31/2019
     Put929,900$109,672 03/31/2019
Bank of New York Mellon Corp84,888,266$10,011,722 03/31/2019
     MSFT84,888,266$10,011,722 03/31/2019
Invesco Ltd. $9,599,256 03/31/2019
     MSFT81,370,528$9,596,838 03/31/2019
     Call20,500$2,418 03/31/2019
Wellington Management Group LLP79,253,164$9,347,117 03/31/2019
     MSFT79,253,164$9,347,117 03/31/2019
Bank of America Corp DE $9,103,607 03/31/2019
     MSFT77,988,959$9,198,018 03/31/2019
     Put2,378,800$280,556 03/31/2019
     Call1,578,300$186,145 03/31/2019
Morgan Stanley59,808,678$7,053,839 03/31/2019
     MSFT59,808,678$7,053,839 03/31/2019
Wells Fargo & Company MN $6,820,961 03/31/2019
     MSFT57,832,884$6,820,811 03/31/2019
     Call615,400$2,309 03/31/2019
     Put1,434,900$2,159 03/31/2019
Janus Henderson Group PLC52,643,438$6,208,819 03/31/2019
     MSFT52,643,438$6,208,819 03/31/2019
UBS Group AG $5,431,359 03/31/2019
     MSFT46,092,637$5,436,166 03/31/2019
     Put1,719,190$202,762 03/31/2019
     Call1,678,435$197,955 03/31/2019
Legal & General Group Plc44,182,839$5,210,718 03/31/2019
     MSFT44,182,839$5,210,718 03/31/2019
Ameriprise Financial Inc.43,126,550$5,088,017 03/31/2019
     MSFT43,126,550$5,088,017 03/31/2019
TIAA CREF Investment Management LLC43,073,917$5,080,138 03/31/2019
     MSFT43,073,917$5,080,138 03/31/2019
Alliancebernstein L.P.41,422,369$4,885,355 03/31/2019
     MSFT41,422,369$4,885,355 03/31/2019
UBS Asset Management Americas Inc.38,412,926$4,530,420 03/31/2019
     MSFT38,412,926$4,530,420 03/31/2019
Primecap Management Co. CA37,858,167$4,464,992 03/31/2019
     MSFT37,858,167$4,464,992 03/31/2019
Goldman Sachs Group Inc. $4,388,566 03/31/2019
     MSFT38,533,364$4,544,625 03/31/2019
     Put2,022,000$238,475 03/31/2019
     Call698,800$82,416 03/31/2019
Charles Schwab Investment Management Inc.33,586,144$3,961,150 03/31/2019
     MSFT33,586,144$3,961,150 03/31/2019
Massachusetts Financial Services Co. MA32,900,045$3,880,232 03/31/2019
     MSFT32,900,045$3,880,232 03/31/2019
Jennison Associates LLC31,642,072$3,731,866 03/31/2019
     MSFT31,642,072$3,731,866 03/31/2019
Dodge & Cox31,622,852$3,729,599 03/31/2019
     MSFT31,622,852$3,729,599 03/31/2019
Sumitomo Mitsui Trust Holdings Inc.28,992,087$3,419,327 03/31/2019
     MSFT28,992,087$3,419,327 03/31/2019
Franklin Resources Inc.27,709,487$3,268,039 03/31/2019
     MSFT27,709,487$3,268,039 03/31/2019
Royal Bank of Canada $3,143,183 03/31/2019
     MSFT27,506,126$3,244,069 03/31/2019
     Put1,970,400$232,389 03/31/2019
     Call1,115,000$131,503 03/31/2019
Swiss National Bank24,602,470$2,901,615 03/31/2019
     MSFT24,602,470$2,901,615 03/31/2019
Magellan Asset Management Ltd24,459,152$2,884,712 03/31/2019
     MSFT24,459,152$2,884,712 03/31/2019
Clearbridge Investments LLC24,262,155$2,861,479 03/31/2019
     MSFT24,262,155$2,861,479 03/31/2019
Deutsche Bank AG $2,818,174 03/31/2019
     MSFT23,897,341$2,818,442 03/31/2019
     Put9,495$1,119 03/31/2019
     Call7,224$851 03/31/2019
Parametric Portfolio Associates LLC23,048,794$2,718,375 03/31/2019
     MSFT23,048,794$2,718,375 03/31/2019
Dimensional Fund Advisors LP21,576,814$2,544,716 03/31/2019
     MSFT21,576,814$2,544,716 03/31/2019
New York State Common Retirement Fund20,420,194$2,408,358 03/31/2019
     MSFT20,420,194$2,408,358 03/31/2019
Amundi Pioneer Asset Management Inc.20,050,890$2,364,800 03/31/2019
     MSFT20,050,890$2,364,800 03/31/2019
Fisher Asset Management LLC20,043,892$2,363,977 03/31/2019
     MSFT20,043,892$2,363,977 03/31/2019
Teachers Advisors LLC19,944,109$2,352,208 03/31/2019
     MSFT19,944,109$2,352,208 03/31/2019
Eagle Capital Management LLC18,863,577$2,224,770 03/31/2019
     MSFT18,863,577$2,224,770 03/31/2019
Allianz Asset Management GmbH $2,142,061 03/31/2019
     MSFT19,222,287$2,267,077 03/31/2019
     Put1,856,700$218,979 03/31/2019
     Call796,700$93,963 03/31/2019
AQR Capital Management LLC17,976,511$2,105,948 03/31/2019
     MSFT17,976,511$2,105,948 03/31/2019
TCI Fund Management Ltd.17,491,574$2,062,956 03/31/2019
     MSFT17,491,574$2,062,956 03/31/2019
American Century Companies Inc.17,460,989$2,059,349 03/31/2019
     MSFT17,460,989$2,059,349 03/31/2019
Putnam Investments LLC16,553,362$1,952,304 03/31/2019
     MSFT16,553,362$1,952,304 03/31/2019
California Public Employees Retirement System16,036,326$1,891,324 03/31/2019
     MSFT16,036,326$1,891,324 03/31/2019
Waddell & Reed Financial Inc.15,792,322$1,862,546 03/31/2019
     MSFT15,792,322$1,862,546 03/31/2019
Principal Financial Group Inc.15,305,189$1,805,095 03/31/2019
     MSFT15,305,189$1,805,095 03/31/2019
Polen Capital Management LLC15,181,675$1,790,527 03/31/2019
     MSFT15,181,675$1,790,527 03/31/2019
The Manufacturers Life Insurance Company 14,713,354$1,735,293 03/31/2019
     MSFT14,713,354$1,735,293 03/31/2019
Bank of Montreal Can $1,692,787 03/31/2019
     MSFT14,442,945$1,703,402 03/31/2019
     Put140,000$16,512 03/31/2019
     Call50,000$5,897 03/31/2019
Fred Alger Management Inc.14,236,001$1,678,994 03/31/2019
     MSFT14,236,001$1,678,994 03/31/2019
Prudential Financial Inc.14,078,862$1,660,461 03/31/2019
     MSFT14,078,862$1,660,461 03/31/2019
California State Teachers Retirement System13,608,530$1,604,990 03/31/2019
     MSFT13,608,530$1,604,990 03/31/2019
OppenheimerFunds Inc.13,504,143$1,592,678 03/31/2019
     MSFT13,504,143$1,592,678 03/31/2019
Rhumbline Advisers13,465,227$1,588,089 03/31/2019
     MSFT13,465,227$1,588,089 03/31/2019
Sanders Capital LLC11,957,482$1,585,264 03/31/2019
     MSFT11,957,482$1,585,264 03/31/2019
PNC Financial Services Group Inc.13,332,481$1,572,432 03/31/2019
     MSFT13,332,481$1,572,432 03/31/2019
Tiger Global Management LLC13,292,400$1,567,706 03/31/2019
     MSFT13,292,400$1,567,706 03/31/2019
State Farm Mutual Automobile Insurance Co.13,196,168$1,556,356 03/31/2019
     MSFT13,196,168$1,556,356 03/31/2019
New York State Teachers Retirement System11,589,772$1,552,566 06/30/2019
     MSFT11,589,772$1,552,566 06/30/2019
Credit Suisse AG $1,551,477 03/31/2019
     MSFT13,696,688$1,615,388 03/31/2019
     Put1,524,800$179,835 03/31/2019
     Call982,900$115,924 03/31/2019
Neuberger Berman Group LLC13,118,804$1,547,232 03/31/2019
     MSFT13,118,804$1,547,232 03/31/2019
Voya Investment Management LLC12,593,361$1,485,261 03/31/2019
     MSFT12,593,361$1,485,261 03/31/2019
Standard Life Aberdeen plc12,502,719$1,474,633 03/31/2019
     MSFT12,502,719$1,474,633 03/31/2019
Fundsmith LLP12,140,368$1,431,835 03/31/2019
     MSFT12,140,368$1,431,835 03/31/2019
Barclays PLC $1,429,787 03/31/2019
     MSFT11,970,794$1,411,836 03/31/2019
     Call1,424,900$168,053 03/31/2019
     Put1,272,700$150,102 03/31/2019
Alecta Pensionsforsakring Omsesidigt11,960,000$1,410,562 03/31/2019
     MSFT11,960,000$1,410,562 03/31/2019
Investec Asset Management LTD11,387,215$1,343,008 03/31/2019
     MSFT11,387,215$1,343,008 03/31/2019
Swedbank9,867,518$1,321,853 06/30/2019
     MSFT9,867,518$1,321,853 06/30/2019
Winslow Capital Management LLC11,147,831$1,314,775 03/31/2019
     MSFT11,147,831$1,314,775 03/31/2019
Loomis Sayles & Co. L P11,128,086$1,312,446 03/31/2019
     MSFT11,128,086$1,312,446 03/31/2019
Jackson Square Partners LLC11,110,753$1,310,402 03/31/2019
     MSFT11,110,753$1,310,402 03/31/2019
TD Asset Management Inc.10,907,453$1,286,425 03/31/2019
     MSFT10,907,453$1,286,425 03/31/2019
Eaton Vance Management10,527,784$1,241,647 03/31/2019
     MSFT10,527,784$1,241,647 03/31/2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main $1,211,402 03/31/2019
     MSFT10,208,371$1,203,981 03/31/2019
     Call122,900$14,499 03/31/2019
     Put60,000$7,078 03/31/2019
State Board of Administration of Florida Retirement System10,219,546$1,205,293 03/31/2019
     MSFT10,219,546$1,205,293 03/31/2019
Egerton Capital UK LLP9,828,234$1,159,142 03/31/2019
     MSFT9,828,234$1,159,142 03/31/2019
Viking Global Investors LP9,773,900$1,152,734 03/31/2019
     MSFT9,773,900$1,152,734 03/31/2019
Adage Capital Partners GP L.L.C.9,631,155$1,135,898 03/31/2019
     MSFT9,631,155$1,135,898 03/31/2019
Lazard Asset Management LLC9,573,350$1,129,078 03/31/2019
     MSFT9,573,350$1,129,078 03/31/2019
Barrow Hanley Mewhinney & Strauss LLC9,524,359$1,123,302 03/31/2019
     MSFT9,524,359$1,123,302 03/31/2019
Russell Investments Group Ltd.9,544,364$1,122,822 03/31/2019
     MSFT9,544,364$1,122,822 03/31/2019
Prudential PLC9,414,259$1,110,318 03/31/2019
     MSFT9,414,259$1,110,318 03/31/2019
Raymond James & Associates $1,095,205 03/31/2019
     MSFT9,282,390$1,094,772 03/31/2019
     Call152,100$433 03/31/2019
State of Wisconsin Investment Board9,203,615$1,085,474 03/31/2019
     MSFT9,203,615$1,085,474 03/31/2019
Brown Advisory Inc.9,168,441$1,081,334 03/31/2019
     MSFT9,168,441$1,081,334 03/31/2019
FIL Ltd9,094,067$1,072,554 03/31/2019
     MSFT9,094,067$1,072,554 03/31/2019
Lone Pine Capital LLC9,035,031$1,065,592 03/31/2019
     MSFT9,035,031$1,065,592 03/31/2019
Nordea Investment Management AB8,867,170$1,045,799 03/31/2019
     MSFT8,867,170$1,045,799 03/31/2019
Hsbc Holdings PLC $1,023,898 03/31/2019
     MSFT9,886,310$1,165,992 03/31/2019
     Put2,055,700$242,449 03/31/2019
     Call850,900$100,355 03/31/2019
United Services Automobile Association8,573,623$1,011,173 03/31/2019
     MSFT8,573,623$1,011,173 03/31/2019
Great West Life Assurance Co. Can8,590,251$1,010,648 03/31/2019
     MSFT8,590,251$1,010,648 03/31/2019
Chevy Chase Trust Holdings Inc.7,569,676$986,625 03/31/2019
     MSFT7,569,676$986,625 03/31/2019
Bessemer Group Inc.8,101,416$955,482 03/31/2019
     MSFT8,101,416$955,482 03/31/2019
1832 Asset Management L.P.8,107,267$951,335 03/31/2019
     MSFT8,107,267$951,335 03/31/2019
Bill & Melinda Gates Foundation Trust8,000,000$943,520 03/31/2019
     MSFT8,000,000$943,520 03/31/2019
APG Asset Management N.V.8,934,809$938,479 03/31/2019
     MSFT8,934,809$938,479 03/31/2019
State of New Jersey Common Pension Fund D7,850,000$925,829 03/31/2019
     MSFT7,850,000$925,829 03/31/2019
AMF Pensionsforsakring AB6,649,983$890,832 06/30/2019
     MSFT6,649,983$890,832 06/30/2019
Epoch Investment Partners Inc.7,476,858$881,821 03/31/2019
     MSFT7,476,858$881,821 03/31/2019
WELLCOME TRUST LTD THE as trustee of the WELLCOME TRUST6,333,000$848,369 06/30/2019
     MSFT6,333,000$848,369 06/30/2019
CIBC Private Wealth Group LLC7,089,207$836,102 03/31/2019
     MSFT7,089,207$836,102 03/31/2019
Hotchkis & Wiley Capital Management LLC6,995,732$825,077 03/31/2019
     MSFT6,995,732$825,077 03/31/2019
Independent Franchise Partners LLP6,920,438$816,196 03/31/2019
     MSFT6,920,438$816,196 03/31/2019
National Pension Service6,866,507$809,836 03/31/2019
     MSFT6,866,507$809,836 03/31/2019
Mitsubishi UFJ Trust & Banking Corp6,833,781$799,074 03/31/2019
     MSFT6,833,781$799,074 03/31/2019
Schroder Investment Management Group6,753,366$796,477 03/31/2019
     MSFT6,753,366$796,477 03/31/2019
US Bancorp DE6,426,954$757,995 03/31/2019
     MSFT6,426,954$757,995 03/31/2019
Los Angeles Capital Management & Equity Research Inc.6,314,731$744,759 03/31/2019
     MSFT6,314,731$744,759 03/31/2019
Fayez Sarofim & Co.6,275,483$740,131 03/31/2019
     MSFT6,275,483$740,131 03/31/2019
Korea Investment CORP6,269,768$739,456 03/31/2019
     MSFT6,269,768$739,456 03/31/2019
Veritas Asset Management LLP6,239,712$735,912 03/31/2019
     MSFT6,239,712$735,912 03/31/2019
Boston Partners6,236,587$735,542 03/31/2019
     MSFT6,236,587$735,542 03/31/2019
Aristotle Capital Management LLC6,011,219$708,963 03/31/2019
     MSFT6,011,219$708,963 03/31/2019
NN Investment Partners Holdings N.V.5,275,295$706,678 06/30/2019
     MSFT5,275,295$706,678 06/30/2019
First Manhattan Co.5,928,289$699,183 03/31/2019
     MSFT5,928,289$699,183 03/31/2019
Strs Ohio5,898,727$695,695 03/31/2019
     MSFT5,898,727$695,695 03/31/2019
Baillie Gifford & Co.5,827,980$687,351 03/31/2019
     MSFT5,827,980$687,351 03/31/2019
ProShare Advisors LLC5,795,225$683,489 03/31/2019
     MSFT5,795,225$683,489 03/31/2019
Stifel Financial Corp5,764,087$679,735 03/31/2019
     MSFT5,764,087$679,735 03/31/2019
Toronto Dominion Bank5,551,767$654,609 03/31/2019
     MSFT5,551,767$654,609 03/31/2019
Panagora Asset Management Inc.5,497,674$648,396 03/31/2019
     MSFT5,497,674$648,396 03/31/2019
Retirement Systems of Alabama4,813,368$644,799 06/30/2019
     MSFT4,813,368$644,799 06/30/2019
Aperio Group LLC5,452,414$643,058 03/31/2019
     MSFT5,452,414$643,058 03/31/2019
First Eagle Investment Management LLC5,406,570$637,651 03/31/2019
     MSFT5,406,570$637,651 03/31/2019
Citigroup Inc. $617,321 03/31/2019
     MSFT5,269,190$621,448 03/31/2019
     Put2,192,900$258,630 03/31/2019
     Call2,157,900$254,503 03/31/2019
AustralianSuper Pty Ltd5,194,156$612,599 03/31/2019
     MSFT5,194,156$612,599 03/31/2019
Public Employees Retirement Association of Colorado5,188,099$611,884 03/31/2019
     MSFT5,188,099$611,884 03/31/2019
Duquesne Family Office LLC5,171,051$609,874 03/31/2019
     MSFT5,171,051$609,874 03/31/2019
Caisse DE Depot ET Placement DU Quebec5,164,076$609,051 03/31/2019
     MSFT5,164,076$609,051 03/31/2019
Pictet Asset Management Ltd.5,126,157$604,579 03/31/2019
     MSFT5,126,157$604,579 03/31/2019
SEI Investments Co5,094,713$600,907 03/31/2019
     MSFT5,094,713$600,907 03/31/2019
Findlay Park Partners LLP5,082,744$599,459 03/31/2019
     MSFT5,082,744$599,459 03/31/2019
Public Employees Retirement System of Ohio5,074,945$598,539 03/31/2019
     MSFT5,074,945$598,539 03/31/2019
Thrivent Financial for Lutherans5,017,524$591,767 03/31/2019
     MSFT5,017,524$591,767 03/31/2019
DNB Asset Management AS4,278,328$573,125 06/30/2019
     MSFT4,278,328$573,125 06/30/2019
Grantham Mayo Van Otterloo & Co. LLC4,852,948$572,357 03/31/2019
     MSFT4,852,948$572,357 03/31/2019
D. E. Shaw & Co. Inc. $572,356 03/31/2019
     MSFT3,782,936$446,160 03/31/2019
     Call1,168,500$137,813 03/31/2019
     Put98,500$11,617 03/31/2019
Robeco Institutional Asset Management B.V.4,840,107$570,845 03/31/2019
     MSFT4,840,107$570,845 03/31/2019
DSM Capital Partners LLC4,828,831$569,513 03/31/2019
     MSFT4,828,831$569,513 03/31/2019
Parnassus Investments CA4,692,201$553,398 03/31/2019
     MSFT4,692,201$553,398 03/31/2019
Bank of Nova Scotia4,599,624$542,398 03/31/2019
     MSFT4,599,624$542,398 03/31/2019
Royal London Asset Management Ltd.4,597,873$542,319 03/31/2019
     MSFT4,597,873$542,319 03/31/2019
Mackenzie Financial Corp4,485,966$529,075 03/31/2019
     MSFT4,485,966$529,075 03/31/2019
Macquarie Group Ltd.4,477,785$528,110 03/31/2019
     MSFT4,477,785$528,110 03/31/2019
State of Tennessee Treasury Department4,319,871$509,485 03/31/2019
     MSFT4,319,871$509,485 03/31/2019
Jensen Investment Management Inc.4,316,702$509,112 03/31/2019
     MSFT4,316,702$509,112 03/31/2019
DekaBank Deutsche Girozentrale4,506,555$508,101 03/31/2019
     MSFT4,506,555$508,101 03/31/2019
Bahl & Gaynor Inc.4,280,165$504,802 03/31/2019
     MSFT4,280,165$504,802 03/31/2019
Aviva PLC4,266,758$503,222 03/31/2019
     MSFT4,266,758$503,222 03/31/2019
USS Investment Management Ltd4,252,297$501,537 03/31/2019
     MSFT4,252,297$501,537 03/31/2019
Coatue Management LLC4,076,703$480,806 03/31/2019
     MSFT4,076,703$480,806 03/31/2019
C WorldWide Group Holding A S4,065,520$479,487 03/31/2019
     MSFT4,065,520$479,487 03/31/2019
Gateway Investment Advisers LLC3,541,998$474,486 06/30/2019
     MSFT3,541,998$474,486 06/30/2019
Blair William & Co. IL4,002,786$472,089 03/31/2019
     MSFT4,002,786$472,089 03/31/2019
Asset Management One Co. Ltd.3,887,154$458,451 03/31/2019
     MSFT3,887,154$458,451 03/31/2019
Generation Investment Management LLP3,833,867$452,166 03/31/2019
     MSFT3,833,867$452,166 03/31/2019
Canada Pension Plan Investment Board3,822,903$450,873 03/31/2019
     MSFT3,822,903$450,873 03/31/2019
Keybank National Association OH3,774,476$445,162 03/31/2019
     MSFT3,774,476$445,162 03/31/2019
Raymond James Financial Services Advisors Inc. $438,255 03/31/2019
     MSFT3,714,175$438,062 03/31/2019
     Call47,600$193 03/31/2019
AMP Capital Investors Ltd3,744,245$437,814 03/31/2019
     MSFT3,744,245$437,814 03/31/2019
Cibc World Markets Corp $436,485 03/31/2019
     MSFT3,260,904$384,591 03/31/2019
     Call1,325,000$156,271 03/31/2019
     Put885,000$104,377 03/31/2019
GQG Partners LLC3,704,444$435,951 03/31/2019
     MSFT3,704,444$435,951 03/31/2019
Natixis3,640,392$429,348 03/31/2019
     MSFT3,640,392$429,348 03/31/2019
Polar Capital LLP3,583,258$422,609 03/31/2019
     MSFT3,583,258$422,609 03/31/2019
Calamos Advisors LLC3,551,067$418,813 03/31/2019
     MSFT3,551,067$418,813 03/31/2019
Vontobel Asset Management Inc.3,431,324$416,830 03/31/2019
     MSFT3,431,324$416,830 03/31/2019
Maverick Capital Ltd.3,488,553$411,440 03/31/2019
     MSFT3,488,553$411,440 03/31/2019
Diamond Hill Capital Management Inc.3,452,096$407,140 03/31/2019
     MSFT3,452,096$407,140 03/31/2019
AXA3,434,436$405,058 03/31/2019
     MSFT3,434,436$405,058 03/31/2019
Assenagon Asset Management S.A.3,431,586$404,721 03/31/2019
     MSFT3,431,586$404,721 03/31/2019
Charles Schwab Investment Advisory Inc.3,292,726$388,344 03/31/2019
     MSFT3,292,726$388,344 03/31/2019
Yacktman Asset Management LP3,288,475$387,843 03/31/2019
     MSFT3,288,475$387,843 03/31/2019
American International Group Inc.3,281,596$387,031 03/31/2019
     MSFT3,281,596$387,031 03/31/2019
First Republic Investment Management Inc.3,248,410$383,118 03/31/2019
     MSFT3,248,410$383,118 03/31/2019
Vulcan Value Partners LLC3,245,567$382,782 03/31/2019
     MSFT3,245,567$382,782 03/31/2019
First Pacific Advisors LP3,239,169$382,028 03/31/2019
     MSFT3,239,169$382,028 03/31/2019
Acadian Asset Management LLC3,228,225$380,738 03/31/2019
     MSFT3,228,225$380,738 03/31/2019
Nisa Investment Advisors LLC2,786,167$373,235 06/30/2019
     MSFT2,786,167$373,235 06/30/2019
Kensico Capital Management Corp3,156,000$372,219 03/31/2019
     MSFT3,156,000$372,219 03/31/2019
Baird Financial Group Inc.3,145,215$370,947 03/31/2019
     MSFT3,145,215$370,947 03/31/2019
Glenmede Trust Co. NA3,141,498$370,507 03/31/2019
     MSFT3,141,498$370,507 03/31/2019
Envestnet Asset Management Inc.3,137,560$370,044 03/31/2019
     MSFT3,137,560$370,044 03/31/2019
Burgundy Asset Management Ltd.3,130,117$369,166 03/31/2019
     MSFT3,130,117$369,166 03/31/2019
Nomura Asset Management Co. Ltd.3,108,730$366,644 03/31/2019
     MSFT3,108,730$366,644 03/31/2019
Factory Mutual Insurance Co.2,716,200$363,862 06/30/2019
     MSFT2,716,200$363,862 06/30/2019
Artisan Partners Limited Partnership3,041,000$358,656 03/31/2019
     MSFT3,041,000$358,656 03/31/2019
King Luther Capital Management Corp3,039,908$358,527 03/31/2019
     MSFT3,039,908$358,527 03/31/2019
KBC Group NV2,987,528$352,349 03/31/2019
     MSFT2,987,528$352,349 03/31/2019
Fifth Third Bancorp2,967,690$350,009 03/31/2019
     MSFT2,967,690$350,009 03/31/2019
Mackay Shields LLC2,896,874$341,659 03/31/2019
     MSFT2,896,874$341,659 03/31/2019
Lord Abbett & CO. LLC2,883,117$340,035 03/31/2019
     MSFT2,883,117$340,035 03/31/2019
Ashmore Wealth Management LLC2,877,257$339,344 03/31/2019
     MSFT2,877,257$339,344 03/31/2019
PointState Capital LP2,831,354$333,930 03/31/2019
     MSFT2,831,354$333,930 03/31/2019
Zurcher Kantonalbank Zurich Cantonalbank 2,824,883$333,167 03/31/2019
     MSFT2,824,883$333,167 03/31/2019
Troy Asset Management Ltd2,806,347$330,981 03/31/2019
     MSFT2,806,347$330,981 03/31/2019
Fort Washington Investment Advisors Inc. OH2,804,992$330,821 03/31/2019
     MSFT2,804,992$330,821 03/31/2019
CI Investments Inc.2,747,778$324,073 03/31/2019
     MSFT2,747,778$324,073 03/31/2019
AJO LP2,740,234$323,183 03/31/2019
     MSFT2,740,234$323,183 03/31/2019
Steadfast Capital Management LP2,667,976$314,661 03/31/2019
     MSFT2,667,976$314,661 03/31/2019
HL Financial Services LLC2,665,622$314,383 03/31/2019
     MSFT2,665,622$314,383 03/31/2019
Federated Investors Inc. PA2,664,495$314,250 03/31/2019
     MSFT2,664,495$314,250 03/31/2019
Santa Barbara Asset Management LLC2,619,804$308,980 03/31/2019
     MSFT2,619,804$308,980 03/31/2019
State Treasurer State of Michigan2,617,217$308,675 03/31/2019
     MSFT2,617,217$308,675 03/31/2019
Ariel Investments LLC2,609,735$307,792 03/31/2019
     MSFT2,609,735$307,792 03/31/2019
Norinchukin Bank The2,598,924$306,517 03/31/2019
     MSFT2,598,924$306,517 03/31/2019
HighTower Advisors LLC $303,961 03/31/2019
     MSFT2,578,727$304,208 03/31/2019
     Put95,100$251 03/31/2019
     Call1,500$4 03/31/2019
Meritage Group LP2,569,548$303,052 03/31/2019
     MSFT2,569,548$303,052 03/31/2019
Sustainable Growth Advisers LP2,517,217$296,880 03/31/2019
     MSFT2,517,217$296,880 03/31/2019
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp2,488,071$293,443 03/31/2019
     MSFT2,488,071$293,443 03/31/2019
Suntrust Banks Inc.2,477,256$292,167 03/31/2019
     MSFT2,477,256$292,167 03/31/2019
Man Group plc2,472,952$291,660 03/31/2019
     MSFT2,472,952$291,660 03/31/2019
Nuveen Asset Management LLC2,447,590$288,669 03/31/2019
     MSFT2,447,590$288,669 03/31/2019
Manning & Napier Group LLC2,441,479$287,946 03/31/2019
     MSFT2,441,479$287,946 03/31/2019
Fjarde AP Fonden Fourth Swedish National Pension Fund2,143,608$287,158 06/30/2019
     MSFT2,143,608$287,158 06/30/2019
M&T Bank Corp2,397,096$282,714 03/31/2019
     MSFT2,397,096$282,714 03/31/2019
Jarislowsky Fraser Ltd2,258,443$266,360 03/31/2019
     MSFT2,258,443$266,360 03/31/2019
Alkeon Capital Management LLC2,255,299$265,990 03/31/2019
     MSFT2,255,299$265,990 03/31/2019
ClariVest Asset Management LLC2,249,844$265,345 03/31/2019
     MSFT2,249,844$265,345 03/31/2019
First Trust Advisors LP2,215,041$261,242 03/31/2019
     MSFT2,215,041$261,242 03/31/2019
MetLife Investment Advisors LLC2,180,797$257,203 03/31/2019
     MSFT2,180,797$257,203 03/31/2019
BNP PARIBAS ASSET MANAGEMENT Holding S.A.2,178,651$256,950 03/31/2019
     MSFT2,178,651$256,950 03/31/2019
ING Groep NV2,144,154$252,882 03/31/2019
     MSFT2,144,154$252,882 03/31/2019
Westfield Capital Management Co. LP2,139,797$252,368 03/31/2019
     MSFT2,139,797$252,368 03/31/2019
Tesco Pension Investment Ltd2,134,751$251,773 03/31/2019
     MSFT2,134,751$251,773 03/31/2019
Renaissance Technologies LLC2,122,784$250,361 03/31/2019
     MSFT2,122,784$250,361 03/31/2019
Teacher Retirement System of Texas2,096,571$247,270 03/31/2019
     MSFT2,096,571$247,270 03/31/2019
Skandinaviska Enskilda Banken AB publ 2,076,547$244,908 03/31/2019
     MSFT2,076,547$244,908 03/31/2019
Mn Services Vermogensbeheer B.V.2,056,228$242,512 03/31/2019
     MSFT2,056,228$242,512 03/31/2019
OZ Management LP2,024,259$238,741 03/31/2019
     MSFT2,024,259$238,741 03/31/2019
Guggenheim Capital LLC2,017,985$238,001 03/31/2019
     MSFT2,017,985$238,001 03/31/2019
ADAMCAPITAL Gestao de Recursos Ltda.1,985,644$234,187 03/31/2019
     MSFT1,985,644$234,187 03/31/2019
LPL Financial LLC1,974,891$232,923 03/31/2019
     MSFT1,974,891$232,923 03/31/2019
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA1,973,182$232,718 03/31/2019
     MSFT1,973,182$232,718 03/31/2019
SRS Investment Management LLC1,971,887$232,564 03/31/2019
     MSFT1,971,887$232,564 03/31/2019
Gulf International Bank UK Ltd1,728,213$231,511 06/30/2019
     MSFT1,728,213$231,511 06/30/2019
MUFG Securities EMEA plc1,961,734$231,367 03/31/2019
     MSFT1,961,734$231,367 03/31/2019
Mirae Asset Global Investments Co. Ltd.1,961,287$231,009 03/31/2019
     MSFT1,961,287$231,009 03/31/2019
Commonwealth Equity Services LLC1,938,995$228,685 03/31/2019
     MSFT1,938,995$228,685 03/31/2019
Natixis Advisors L.P.1,925,046$227,040 03/31/2019
     MSFT1,925,046$227,040 03/31/2019
CIBC World Markets Inc. $225,199 03/31/2019
     MSFT1,409,435$166,229 03/31/2019
     Call500,000$58,970 03/31/2019
Glenview Capital Management LLC1,902,131$224,337 03/31/2019
     MSFT1,902,131$224,337 03/31/2019
Mawer Investment Management Ltd.1,898,420$223,902 03/31/2019
     MSFT1,898,420$223,902 03/31/2019
Davis Selected Advisers1,847,059$217,842 03/31/2019
     MSFT1,847,059$217,842 03/31/2019
Rockefeller Capital Management L.P.1,793,225$211,493 03/31/2019
     MSFT1,793,225$211,493 03/31/2019
Comerica Bank1,745,064$209,739 03/31/2019
     MSFT1,745,064$209,739 03/31/2019
Susquehanna International Group LLP $209,190 03/31/2019
     Call12,314,500$1,452,372 03/31/2019
     Put10,540,800$1,243,182 03/31/2019
Skye Global Management LP $208,977 03/31/2019
     MSFT1,743,000$205,569 03/31/2019
     Call28,900$3,408 03/31/2019
BTIM Corp.1,769,561$208,702 03/31/2019
     MSFT1,769,561$208,702 03/31/2019
RE Advisers Corp1,769,000$208,636 03/31/2019
     MSFT1,769,000$208,636 03/31/2019
Jacobs Levy Equity Management Inc.1,766,613$208,354 03/31/2019
     MSFT1,766,613$208,354 03/31/2019
SRB Corp1,754,621$206,940 03/31/2019
     MSFT1,754,621$206,940 03/31/2019
Oregon Public Employees Retirement Fund1,538,528$206,101 06/30/2019
     MSFT1,538,528$206,101 06/30/2019
Xact Kapitalforvaltning AB1,537,040$205,902 06/30/2019
     MSFT1,537,040$205,902 06/30/2019
Candriam Luxembourg S.C.A.1,689,396$205,029 03/31/2019
     MSFT1,689,396$205,029 03/31/2019
Elkfork Partners LLC1,729,648$203,995 03/31/2019
     MSFT1,729,648$203,995 03/31/2019
Commerce Bank1,728,941$203,911 03/31/2019
     MSFT1,728,941$203,911 03/31/2019
Investmentaktiengesellschaft Fuer Langfristige Investoren TGV1,508,000$202,012 06/30/2019
     MSFT1,508,000$202,012 06/30/2019
Causeway Capital Management LLC1,664,158$196,271 03/31/2019
     MSFT1,664,158$196,271 03/31/2019
Virginia Retirement Systems ET AL1,653,100$194,967 03/31/2019
     MSFT1,653,100$194,967 03/31/2019
Atalanta Sosnoff Capital LLC1,454,079$194,789 06/30/2019
     MSFT1,454,079$194,789 06/30/2019
Public Sector Pension Investment Board1,650,780$194,693 03/31/2019
     MSFT1,650,780$194,693 03/31/2019
Mairs & Power INC1,643,349$193,817 03/31/2019
     MSFT1,643,349$193,817 03/31/2019
London Co. of Virginia1,640,829$193,520 03/31/2019
     MSFT1,640,829$193,520 03/31/2019
Farallon Capital Management LLC1,630,401$192,289 03/31/2019
     MSFT1,630,401$192,289 03/31/2019
Thrive Capital Management LLC1,627,932$191,998 03/31/2019
     MSFT1,627,932$191,998 03/31/2019
Regions Financial Corp1,626,512$191,831 03/31/2019
     MSFT1,626,512$191,831 03/31/2019
Everett Harris & Co. CA1,615,700$190,556 03/31/2019
     MSFT1,615,700$190,556 03/31/2019
Waverton Investment Management Ltd1,421,890$190,476 06/30/2019
     MSFT1,421,890$190,476 06/30/2019
Capital Bank & Trust Co1,610,068$189,696 03/31/2019
     MSFT1,610,068$189,696 03/31/2019
Hound Partners LLC1,593,218$187,904 03/31/2019
     MSFT1,593,218$187,904 03/31/2019
Flossbach Von Storch AG1,592,698$187,843 03/31/2019
     MSFT1,592,698$187,843 03/31/2019
Artemis Investment Management LLP1,582,249$186,788 03/31/2019
     MSFT1,582,249$186,788 03/31/2019
Haverford Trust Co.1,558,725$183,836 03/31/2019
     MSFT1,558,725$183,836 03/31/2019
Marshall Wace North America L.P.1,552,503$183,101 03/31/2019
     MSFT1,552,503$183,101 03/31/2019
Harding Loevner LP1,550,862$182,909 03/31/2019
     MSFT1,550,862$182,909 03/31/2019
Janney Montgomery Scott LLC1,538,587$181,461 03/31/2019
     MSFT1,538,587$181,461 03/31/2019
OMERS ADMINISTRATION Corp1,481,467$181,053 03/31/2019
     MSFT1,481,467$181,053 03/31/2019
Jane Street Group LLC $180,301 03/31/2019
     Call1,817,700$214,380 03/31/2019
     Put1,664,400$196,299 03/31/2019
     MSFT1,375,443$162,220 03/31/2019
Alleghany Corp DE1,523,586$179,692 03/31/2019
     MSFT1,523,586$179,692 03/31/2019
Scharf Investments LLC1,512,031$178,329 03/31/2019
     MSFT1,512,031$178,329 03/31/2019
Arizona State Retirement System1,501,083$177,038 03/31/2019
     MSFT1,501,083$177,038 03/31/2019
Sachem Head Capital Management LP1,499,600$176,863 03/31/2019
     MSFT1,499,600$176,863 03/31/2019
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.1,497,126$176,571 03/31/2019
     MSFT1,497,126$176,571 03/31/2019
Texas Permanent School Fund1,492,574$176,034 03/31/2019
     MSFT1,492,574$176,034 03/31/2019
South Dakota Investment Council1,484,198$175,046 03/31/2019
     MSFT1,484,198$175,046 03/31/2019
CIBC Asset Management Inc1,483,940$175,001 03/31/2019
     MSFT1,483,940$175,001 03/31/2019
DAVENPORT & Co LLC1,299,988$174,146 06/30/2019
     MSFT1,299,988$174,146 06/30/2019
Teachers Retirement System of The State of Kentucky1,465,884$172,886 03/31/2019
     MSFT1,465,884$172,886 03/31/2019
Eagle Asset Management Inc.1,464,792$172,757 03/31/2019
     MSFT1,464,792$172,757 03/31/2019
Smith Asset Management Group LP1,447,114$170,678 03/31/2019
     MSFT1,447,114$170,678 03/31/2019
Cincinnati Insurance Co.1,434,550$169,191 03/31/2019
     MSFT1,434,550$169,191 03/31/2019
Tocqueville Asset Management L.P.1,433,453$169,061 03/31/2019
     MSFT1,433,453$169,061 03/31/2019
Utah Retirement Systems1,432,175$168,911 03/31/2019
     MSFT1,432,175$168,911 03/31/2019
Glen Harbor Capital Management LLC1,424,416$167,996 03/31/2019
     MSFT1,424,416$167,996 03/31/2019
Metropolitan Life Insurance Co NY1,412,749$166,619 03/31/2019
     MSFT1,412,749$166,619 03/31/2019
Nan Shan Life Insurance Co. Ltd.1,400,000$165,116 03/31/2019
     MSFT1,400,000$165,116 03/31/2019
Employees Retirement System of Texas1,390,899$164,043 03/31/2019
     MSFT1,390,899$164,043 03/31/2019
ANTIPODES PARTNERS Ltd1,388,707$163,784 03/31/2019
     MSFT1,388,707$163,784 03/31/2019
Allen Investment Management LLC1,388,586$163,770 03/31/2019
     MSFT1,388,586$163,770 03/31/2019
Zurich Insurance Group Ltd FI1,377,967$162,517 03/31/2019
     MSFT1,377,967$162,517 03/31/2019
Atlanta Capital Management Co. L L C1,373,173$161,952 03/31/2019
     MSFT1,373,173$161,952 03/31/2019
MERIAN GLOBAL INVESTORS UK Ltd1,350,460$159,273 03/31/2019
     MSFT1,350,460$159,273 03/31/2019
Pendal Group Ltd1,347,854$158,966 03/31/2019
     MSFT1,347,854$158,966 03/31/2019
Hexavest Inc.1,185,533$158,814 06/30/2019
     MSFT1,185,533$158,814 06/30/2019
Westpac Banking Corp1,332,620$157,169 03/31/2019
     MSFT1,332,620$157,169 03/31/2019
Dorsal Capital Management LLC1,320,000$155,681 03/31/2019
     MSFT1,320,000$155,681 03/31/2019
Ladenburg Thalmann Financial Services Inc.1,315,910$155,295 03/31/2019
     MSFT1,315,910$155,295 03/31/2019
Chilton Investment Co. LLC1,315,529$155,153 03/31/2019
     MSFT1,315,529$155,153 03/31/2019
BB&T Securities LLC1,308,445$154,318 03/31/2019
     MSFT1,308,445$154,318 03/31/2019
Connor Clark & Lunn Investment Management Ltd.1,307,471$154,203 03/31/2019
     MSFT1,307,471$154,203 03/31/2019
Focused Investors LLC1,146,100$153,532 06/30/2019
     MSFT1,146,100$153,532 06/30/2019
Silvercrest Asset Management Group LLC1,286,233$151,698 03/31/2019
     MSFT1,286,233$151,698 03/31/2019
Castle Hook Partners LP1,282,215$151,224 03/31/2019
     MSFT1,282,215$151,224 03/31/2019
Creative Planning $149,687 03/31/2019
     MSFT1,252,488$147,718 03/31/2019
     Call114,000$1,969 03/31/2019
     Put5,500$0 03/31/2019
Commerzbank Aktiengesellschaft FI1,265,890$149,299 03/31/2019
     MSFT1,265,890$149,299 03/31/2019
Ferguson Wellman Capital Management Inc.1,113,696$149,191 06/30/2019
     MSFT1,113,696$149,191 06/30/2019
Sterling Capital Management LLC1,257,603$148,322 03/31/2019
     MSFT1,257,603$148,322 03/31/2019
Sound Shore Management Inc. CT1,237,632$145,966 03/31/2019
     MSFT1,237,632$145,966 03/31/2019
First Foundation Advisors1,229,833$145,047 03/31/2019
     MSFT1,229,833$145,047 03/31/2019
Rothschild & Co. Asset Management US Inc.1,226,075$144,604 03/31/2019
     MSFT1,226,075$144,604 03/31/2019
Holocene Advisors LP1,222,308$144,159 03/31/2019
     MSFT1,222,308$144,159 03/31/2019
BNP Paribas Arbitrage SA $142,207 03/31/2019
     Put37,000$436,378 03/31/2019
     MSFT3,446,558$406,487 03/31/2019
     Call14,592$172,098 03/31/2019
Handelsbanken Fonder AB1,055,839$141,440 06/30/2019
     MSFT1,055,839$141,440 06/30/2019
Beck Mack & Oliver LLC1,195,690$141,020 03/31/2019
     MSFT1,195,690$141,020 03/31/2019
Mutual of America Capital Management LLC1,186,291$139,911 03/31/2019
     MSFT1,186,291$139,911 03/31/2019
Westwood Holdings Group Inc.1,177,616$138,888 03/31/2019
     MSFT1,177,616$138,888 03/31/2019
Actiam N.V.1,176,546$138,762 03/31/2019
     MSFT1,176,546$138,762 03/31/2019
Schafer Cullen Capital Management Inc1,167,038$137,640 03/31/2019
     MSFT1,167,038$137,640 03/31/2019
Northwestern Mutual Investment Management Company LLC1,165,837$137,499 03/31/2019
     MSFT1,165,837$137,499 03/31/2019
Martingale Asset Management L P1,162,580$137,116 03/31/2019
     MSFT1,162,580$137,116 03/31/2019
Huntington National Bank1,160,028$136,814 03/31/2019
     MSFT1,160,028$136,814 03/31/2019
Confluence Investment Management LLC1,156,196$136,362 03/31/2019
     MSFT1,156,196$136,362 03/31/2019
Nissay Asset Management Corp Japan ADV1,155,714$136,305 03/31/2019
     MSFT1,155,714$136,305 03/31/2019
Scotia Capital Inc.1,151,693$135,799 03/31/2019
     MSFT1,151,693$135,799 03/31/2019
United Capital Financial Advisers LLC1,141,694$134,651 03/31/2019
     MSFT1,141,694$134,651 03/31/2019
Amalgamated Bank1,137,205$134,122 03/31/2019
     MSFT1,137,205$134,122 03/31/2019
Vaughan Nelson Investment Management L.P.1,131,644$133,466 03/31/2019
     MSFT1,131,644$133,466 03/31/2019
Palestra Capital Management LLC1,129,950$133,266 03/31/2019
     MSFT1,129,950$133,266 03/31/2019
Close Asset Management Ltd1,129,384$133,205 03/31/2019
     MSFT1,129,384$133,205 03/31/2019
Meadow Creek Investment Management LLC1,119,184$131,997 03/31/2019
     MSFT1,119,184$131,997 03/31/2019
William Blair Investment Management LLC1,117,106$131,751 03/31/2019
     MSFT1,117,106$131,751 03/31/2019
Kornitzer Capital Management Inc. KS1,109,541$130,859 03/31/2019
     MSFT1,109,541$130,859 03/31/2019
Mason Street Advisors LLC1,094,542$129,090 03/31/2019
     MSFT1,094,542$129,090 03/31/2019
Her Majesty the Queen in Right of the Province of Alberta as represented by Alberta Investment Management Corp1,084,200$127,871 03/31/2019
     MSFT1,084,200$127,871 03/31/2019
Shell Asset Management Co.1,058,829$124,878 03/31/2019
     MSFT1,058,829$124,878 03/31/2019
Gofen & Glossberg LLC IL922,736$123,610 06/30/2019
     MSFT922,736$123,610 06/30/2019
Bradley Foster & Sargent Inc. CT1,048,069$123,609 03/31/2019
     MSFT1,048,069$123,609 03/31/2019
Comgest Global Investors S.A.S.1,037,121$122,318 03/31/2019
     MSFT1,037,121$122,318 03/31/2019
Pacer Advisors Inc.1,030,931$121,588 03/31/2019
     MSFT1,030,931$121,588 03/31/2019
Douglas Lane & Associates LLC900,815$120,673 06/30/2019
     MSFT900,815$120,673 06/30/2019
ACR Alpine Capital Research LLC1,020,150$120,317 03/31/2019
     MSFT1,020,150$120,317 03/31/2019
Armstrong Henry H Associates Inc.1,019,092$120,192 03/31/2019
     MSFT1,019,092$120,192 03/31/2019
Welch & Forbes LLC894,473$119,824 06/30/2019
     MSFT894,473$119,824 06/30/2019
Piedmont Investment Advisors Inc.1,012,500$119,414 03/31/2019
     MSFT1,012,500$119,414 03/31/2019
State of Alaska Department of Revenue1,008,525$118,942 03/31/2019
     MSFT1,008,525$118,942 03/31/2019
Sarasin & Partners LLP884,917$118,543 06/30/2019
     MSFT884,917$118,543 06/30/2019
Evercore Wealth Management LLC1,001,268$118,089 03/31/2019
     MSFT1,001,268$118,089 03/31/2019
Hitchwood Capital Management LP1,000,000$117,940 03/31/2019
     MSFT1,000,000$117,940 03/31/2019
Fir Tree Capital Management LP999,374$117,866 03/31/2019
     MSFT999,374$117,866 03/31/2019
Zacks Investment Management979,339$115,503 03/31/2019
     MSFT979,339$115,503 03/31/2019
Advisors Asset Management Inc.978,401$115,393 03/31/2019
     MSFT978,401$115,393 03/31/2019
BB&T Corp978,034$115,349 03/31/2019
     MSFT978,034$115,349 03/31/2019
Oppenheimer Asset Management Inc.972,758$114,727 03/31/2019
     MSFT972,758$114,727 03/31/2019
Banque Pictet & Cie SA971,023$114,522 03/31/2019
     MSFT971,023$114,522 03/31/2019
Capital Guardian Trust Co.970,568$114,383 03/31/2019
     MSFT970,568$114,383 03/31/2019
3G Capital Partners LP958,838$113,085 03/31/2019
     MSFT958,838$113,085 03/31/2019
Hartford Investment Management Co.957,416$112,918 03/31/2019
     MSFT957,416$112,918 03/31/2019
Nicholas Company Inc.955,360$112,675 03/31/2019
     MSFT955,360$112,675 03/31/2019
Cannell Peter B & Co. Inc.949,518$111,986 03/31/2019
     MSFT949,518$111,986 03/31/2019
Cullen Frost Bankers Inc.941,646$110,908 03/31/2019
     MSFT941,646$110,908 03/31/2019
Crawford Investment Counsel Inc.934,946$110,268 03/31/2019
     MSFT934,946$110,268 03/31/2019
Cincinnati Financial Corp932,950$110,032 03/31/2019
     MSFT932,950$110,032 03/31/2019
Williams Jones & Associates LLC932,615$109,993 03/31/2019
     MSFT932,615$109,993 03/31/2019
Bristol John W & Co. Inc. NY926,073$109,221 03/31/2019
     MSFT926,073$109,221 03/31/2019
Veritas Investment Management LLP920,773$108,601 03/31/2019
     MSFT920,773$108,601 03/31/2019
Segall Bryant & Hamill LLC914,802$107,931 03/31/2019
     MSFT914,802$107,931 03/31/2019
Boston Private Wealth LLC805,292$107,877 06/30/2019
     MSFT805,292$107,877 06/30/2019
MUFG Americas Holdings Corp905,322$106,773 03/31/2019
     MSFT905,322$106,773 03/31/2019
Riverbridge Partners LLC796,242$106,665 06/30/2019
     MSFT796,242$106,665 06/30/2019
Pactiv General Employee Benefit Trust900,469$106,599 03/31/2019
     MSFT900,469$106,599 03/31/2019
Dai Ichi Life Insurance Company Ltd898,349$105,951 03/31/2019
     MSFT898,349$105,951 03/31/2019
Fiduciary Trust Co.892,840$105,302 03/31/2019
     MSFT892,840$105,302 03/31/2019
Scge Management L.P.889,698$104,931 03/31/2019
     MSFT889,698$104,931 03/31/2019
Northwestern Mutual Wealth Management Co.885,394$104,423 03/31/2019
     MSFT885,394$104,423 03/31/2019
Sawgrass Asset Management LLC884,850$104,359 03/31/2019
     MSFT884,850$104,359 03/31/2019
Ceredex Value Advisors LLC868,355$102,414 03/31/2019
     MSFT868,355$102,414 03/31/2019
Crossmark Global Holdings Inc.759,245$101,708 06/30/2019
     MSFT759,245$101,708 06/30/2019
Columbus Circle Investors850,413$100,298 03/31/2019
     MSFT850,413$100,298 03/31/2019
Varma Mutual Pension Insurance Co850,000$100,249 03/31/2019
     MSFT850,000$100,249 03/31/2019
KAMES CAPITAL plc747,992$100,174 06/30/2019
     MSFT747,992$100,174 06/30/2019
D.A. Davidson & CO.862,185$100,054 03/31/2019
     MSFT862,185$100,054 03/31/2019
Achmea Investment Management B.V.847,219$99,920 03/31/2019
     MSFT847,219$99,920 03/31/2019
Axiom International Investors LLC DE838,775$98,925 03/31/2019
     MSFT838,775$98,925 03/31/2019
Sumitomo Mitsui Asset Management Company LTD835,978$98,595 03/31/2019
     MSFT835,978$98,595 03/31/2019
Dupont Capital Management Corp832,118$98,140 03/31/2019
     MSFT832,118$98,140 03/31/2019
Vantage Investment Partners LLC831,687$98,089 03/31/2019
     MSFT831,687$98,089 03/31/2019
Country Trust Bank729,626$97,741 06/30/2019
     MSFT729,626$97,741 06/30/2019
Douglass Winthrop Advisors LLC729,554$97,731 06/30/2019
     MSFT729,554$97,731 06/30/2019
Rathbone Brothers plc825,995$97,418 03/31/2019
     MSFT825,995$97,418 03/31/2019
Balyasny Asset Management LLC823,228$97,092 03/31/2019
     MSFT823,228$97,092 03/31/2019
Carmignac Gestion821,130$96,844 03/31/2019
     MSFT821,130$96,844 03/31/2019
Flinton Capital Management LLC813,952$95,998 03/31/2019
     MSFT813,952$95,998 03/31/2019
Oppenheimer & Co. Inc.809,912$95,521 03/31/2019
     MSFT809,912$95,521 03/31/2019
Montag & Caldwell LLC806,122$95,074 03/31/2019
     MSFT806,122$95,074 03/31/2019
People s United Financial Inc.804,361$94,866 03/31/2019
     MSFT804,361$94,866 03/31/2019
Coldstream Capital Management Inc.803,898$94,812 03/31/2019
     MSFT803,898$94,812 03/31/2019
Securian Asset Management Inc802,012$94,589 03/31/2019
     MSFT802,012$94,589 03/31/2019
Bartlett & Co. LLC797,757$94,087 03/31/2019
     MSFT797,757$94,087 03/31/2019
Fiera Capital Corp791,932$93,401 03/31/2019
     MSFT791,932$93,401 03/31/2019
Adams Diversified Equity Fund Inc.789,900$93,161 03/31/2019
     MSFT789,900$93,161 03/31/2019
BP PLC780,000$91,993 03/31/2019
     MSFT780,000$91,993 03/31/2019
Select Equity Group L.P. $91,345 03/31/2019
     Call774,500$91,345 03/31/2019
Mondrian Investment Partners LTD753,652$88,886 03/31/2019
     MSFT753,652$88,886 03/31/2019
Menora Mivtachim Holdings LTD.752,203$88,715 03/31/2019
     MSFT752,203$88,715 03/31/2019
Bridgeway Capital Management Inc.744,695$87,829 03/31/2019
     MSFT744,695$87,829 03/31/2019
Gabelli Funds LLC743,649$87,706 03/31/2019
     MSFT743,649$87,706 03/31/2019
Clal Insurance Enterprises Holdings Ltd738,654$87,117 03/31/2019
     MSFT738,654$87,117 03/31/2019
HS Management Partners LLC737,526$86,984 03/31/2019
     MSFT737,526$86,984 03/31/2019
Congress Asset Management Co. MA735,369$86,729 03/31/2019
     MSFT735,369$86,729 03/31/2019
Migdal Insurance & Financial Holdings Ltd.732,333$86,371 03/31/2019
     MSFT732,333$86,371 03/31/2019
Cambridge Investment Research Advisors Inc.725,952$85,619 03/31/2019
     MSFT725,952$85,619 03/31/2019
South Texas Money Management Ltd.631,664$84,618 06/30/2019
     MSFT631,664$84,618 06/30/2019
Mariner LLC887,985$84,274 03/31/2019
     MSFT887,985$84,274 03/31/2019
Avalon Advisors LLC714,215$84,235 03/31/2019
     MSFT714,215$84,235 03/31/2019
Advisor Group Inc.711,444$83,943 03/31/2019
     MSFT711,444$83,943 03/31/2019
Whittier Trust Co.700,808$82,653 03/31/2019
     MSFT700,808$82,653 03/31/2019
TIAA FSB698,242$82,351 03/31/2019
     MSFT698,242$82,351 03/31/2019
Twin Capital Management Inc.687,130$81,040 03/31/2019
     MSFT687,130$81,040 03/31/2019
Inverness Counsel LLC NY676,437$79,779 03/31/2019
     MSFT676,437$79,779 03/31/2019
Staley Capital Advisers Inc.670,067$79,028 03/31/2019
     MSFT670,067$79,028 03/31/2019
Becker Capital Management Inc.665,010$78,431 03/31/2019
     MSFT665,010$78,431 03/31/2019
Pinebridge Investments L.P.661,645$78,034 03/31/2019
     MSFT661,645$78,034 03/31/2019
CTC LLC $77,118 03/31/2019
     Call13,639$160,795 03/31/2019
     Put7,098$83,677 03/31/2019
Marsico Capital Management LLC652,121$76,911 03/31/2019
     MSFT652,121$76,911 03/31/2019
Carillon Tower Advisers Inc.647,781$76,398 03/31/2019
     MSFT647,781$76,398 03/31/2019
New Mexico Educational Retirement Board644,447$76,006 03/31/2019
     MSFT644,447$76,006 03/31/2019
Park National Corp OH564,294$75,593 06/30/2019
     MSFT564,294$75,593 06/30/2019
Johnson Investment Counsel Inc.637,684$75,208 03/31/2019
     MSFT637,684$75,208 03/31/2019
Rheos Capital Works Inc.620,000$73,122 03/31/2019
     MSFT620,000$73,122 03/31/2019
Tiverton Asset Management LLC613,908$72,404 03/31/2019
     MSFT613,908$72,404 03/31/2019
Moody National Bank Trust Division613,567$72,364 03/31/2019
     MSFT613,567$72,364 03/31/2019
Pinnacle Associates Ltd.612,641$72,255 03/31/2019
     MSFT612,641$72,255 03/31/2019
Citadel Advisors LLC $72,234 03/31/2019
     Put4,901,200$578,048 03/31/2019
     Call4,871,200$574,509 03/31/2019
     MSFT642,475$75,773 03/31/2019
American National Insurance Co. TX609,448$71,878 03/31/2019
     MSFT609,448$71,878 03/31/2019
Avenir Corp606,565$71,538 03/31/2019
     MSFT606,565$71,538 03/31/2019
British Airways Pensions Investment Management Ltd603,298$71,153 03/31/2019
     MSFT603,298$71,153 03/31/2019
Tredje AP fonden602,840$71,099 03/31/2019
     MSFT602,840$71,099 03/31/2019
Meyer Handelman Co.628,998$70,969 03/31/2019
     MSFT628,998$70,969 03/31/2019
TCW Group Inc.597,869$70,512 03/31/2019
     MSFT597,869$70,512 03/31/2019
Allstate Corp596,693$70,374 03/31/2019
     MSFT596,693$70,374 03/31/2019
Foresters Investment Management Company Inc.594,858$70,158 03/31/2019
     MSFT594,858$70,158 03/31/2019
Cramer Rosenthal Mcglynn LLC594,525$70,118 03/31/2019
     MSFT594,525$70,118 03/31/2019
Bloom Tree Partners LLC591,996$69,820 03/31/2019
     MSFT591,996$69,820 03/31/2019
Voloridge Investment Management LLC590,277$69,617 03/31/2019
     MSFT590,277$69,617 03/31/2019
Saturna Capital CORP589,280$69,500 03/31/2019
     MSFT589,280$69,500 03/31/2019
IFM Investors Pty Ltd514,533$68,927 06/30/2019
     MSFT514,533$68,927 06/30/2019
Associated Banc Corp583,924$68,868 03/31/2019
     MSFT583,924$68,868 03/31/2019
Clark Capital Management Group Inc.512,008$68,589 06/30/2019
     MSFT512,008$68,589 06/30/2019
Gilder Gagnon Howe & Co. LLC580,778$68,497 03/31/2019
     MSFT580,778$68,497 03/31/2019
Saratoga Research & Investment Management576,337$67,973 03/31/2019
     MSFT576,337$67,973 03/31/2019
Redpoint Investment Management Pty Ltd576,267$67,965 03/31/2019
     MSFT576,267$67,965 03/31/2019
Sit Investment Associates Inc.574,152$67,715 03/31/2019
     MSFT574,152$67,715 03/31/2019
Wafra Inc.562,980$66,398 03/31/2019
     MSFT562,980$66,398 03/31/2019
PGGM Investments561,155$66,183 03/31/2019
     MSFT561,155$66,183 03/31/2019
GAM Holding AG559,545$65,993 03/31/2019
     MSFT559,545$65,993 03/31/2019
Pennsylvania Trust Co492,558$65,983 06/30/2019
     MSFT492,558$65,983 06/30/2019
Synovus Financial Corp558,801$65,923 03/31/2019
     MSFT558,801$65,923 03/31/2019
Brown Brothers Harriman & Co.557,207$65,717 03/31/2019
     MSFT557,207$65,717 03/31/2019
Morningstar Investment Services LLC556,810$65,670 03/31/2019
     MSFT556,810$65,670 03/31/2019
UMB Bank N A MO556,164$65,594 03/31/2019
     MSFT556,164$65,594 03/31/2019
J. L. Bainbridge & Co. Inc.511,481$65,546 03/31/2019
     MSFT511,481$65,546 03/31/2019
Vaughan David Investments LLC IL554,791$65,432 03/31/2019
     MSFT554,791$65,432 03/31/2019
Alyeska Investment Group L.P.551,246$65,014 03/31/2019
     MSFT551,246$65,014 03/31/2019
Voleon Capital Management LP550,000$64,867 03/31/2019
     MSFT550,000$64,867 03/31/2019
TCTC Holdings LLC549,976$64,864 03/31/2019
     MSFT549,976$64,864 03/31/2019
Tdam USA Inc.548,695$64,713 03/31/2019
     MSFT548,695$64,713 03/31/2019
Impax Asset Management Group plc547,052$64,519 03/31/2019
     MSFT547,052$64,519 03/31/2019
Delta Asset Management LLC TN546,933$64,505 03/31/2019
     MSFT546,933$64,505 03/31/2019
Howland Capital Management LLC478,586$64,111 06/30/2019
     MSFT478,586$64,111 06/30/2019
Brighton Jones LLC537,544$63,380 03/31/2019
     MSFT537,544$63,380 03/31/2019
Cullen Capital Management LLC537,095$63,345 03/31/2019
     MSFT537,095$63,345 03/31/2019
Profund Advisors LLC534,914$63,088 03/31/2019
     MSFT534,914$63,088 03/31/2019
World Asset Management Inc532,023$62,747 03/31/2019
     MSFT532,023$62,747 03/31/2019
United Super Pty Ltd in its capacity as Trustee for the Construction & Building Unions Superannuation Fund530,942$62,619 03/31/2019
     MSFT530,942$62,619 03/31/2019
Personal Capital Advisors Corp528,558$62,338 03/31/2019
     MSFT528,558$62,338 03/31/2019
Compagnie Lombard Odier SCmA $62,075 03/31/2019
     MSFT522,831$61,670 03/31/2019
     Call21,000$405 03/31/2019
     Put0$0 03/31/2019
Castleark Management LLC521,449$61,500 03/31/2019
     MSFT521,449$61,500 03/31/2019
Fort Pitt Capital Group LLC520,775$61,420 03/31/2019
     MSFT520,775$61,420 03/31/2019
Stack Financial Management Inc519,314$61,248 03/31/2019
     MSFT519,314$61,248 03/31/2019
Commonwealth of Pennsylvania Public School Empls Retrmt SYS518,435$61,144 03/31/2019
     MSFT518,435$61,144 03/31/2019
Financial Counselors Inc.511,954$60,380 03/31/2019
     MSFT511,954$60,380 03/31/2019
Nippon Life Global Investors Americas Inc.511,347$60,308 03/31/2019
     MSFT511,347$60,308 03/31/2019
TRB Advisors LP510,000$60,149 03/31/2019
     MSFT510,000$60,149 03/31/2019
MARSHALL WACE ASIA Ltd508,237$59,941 03/31/2019
     MSFT508,237$59,941 03/31/2019
Sentry Investment Management LLC505,324$59,598 03/31/2019
     MSFT505,324$59,598 03/31/2019
Spears Abacus Advisors LLC504,921$59,550 03/31/2019
     MSFT504,921$59,550 03/31/2019
Merriman Wealth Management LLC504,910$59,549 03/31/2019
     MSFT504,910$59,549 03/31/2019
Third Point LLC500,000$58,970 03/31/2019
     MSFT500,000$58,970 03/31/2019
Altimeter Capital Management LP500,000$58,970 03/31/2019
     MSFT500,000$58,970 03/31/2019
Nomura Holdings Inc. $58,963 03/31/2019
     MSFT397,198$47,104 03/31/2019
     Call250,000$29,648 03/31/2019
     Put150,000$17,789 03/31/2019
First National Bank of Omaha437,305$58,581 06/30/2019
     MSFT437,305$58,581 06/30/2019
Oakmont Corp496,423$58,548 03/31/2019
     MSFT496,423$58,548 03/31/2019
Westwood Management Corp IL496,200$58,522 03/31/2019
     MSFT496,200$58,522 03/31/2019
Birch Hill Investment Advisors LLC496,139$58,515 03/31/2019
     MSFT496,139$58,515 03/31/2019
Polaris Capital Management LLC493,552$58,210 03/31/2019
     MSFT493,552$58,210 03/31/2019
QS Investors LLC493,309$58,181 03/31/2019
     MSFT493,309$58,181 03/31/2019
Mckinley Capital Management LLC Delaware488,390$57,601 03/31/2019
     MSFT488,390$57,601 03/31/2019
Hardman Johnston Global Advisors LLC487,790$57,530 03/31/2019
     MSFT487,790$57,530 03/31/2019
Bluestein R H & Co.486,803$57,414 03/31/2019
     MSFT486,803$57,414 03/31/2019
Boston Financial Mangement LLC485,947$57,313 03/31/2019
     MSFT485,947$57,313 03/31/2019
Cambridge Trust Co.483,598$57,036 03/31/2019
     MSFT483,598$57,036 03/31/2019
BOKF NA478,511$56,435 03/31/2019
     MSFT478,511$56,435 03/31/2019
Cornerstone Advisors Inc.478,400$56,422 03/31/2019
     MSFT478,400$56,422 03/31/2019
Commonwealth Bank of Australia476,910$56,239 03/31/2019
     MSFT476,910$56,239 03/31/2019
MML Investors Services LLC476,361$56,182 03/31/2019
     MSFT476,361$56,182 03/31/2019
Trillium Asset Management LLC476,286$56,173 03/31/2019
     MSFT476,286$56,173 03/31/2019
Caledonia Investments PLC417,267$55,881 06/30/2019
     MSFT417,267$55,881 06/30/2019
Citizens Financial Group Inc RI472,490$55,725 03/31/2019
     MSFT472,490$55,725 03/31/2019
Crestwood Advisors Group LLC471,887$55,654 03/31/2019
     MSFT471,887$55,654 03/31/2019
Bridges Investment Management Inc.467,895$55,184 03/31/2019
     MSFT467,895$55,184 03/31/2019
NS Partners Ltd462,474$54,544 03/31/2019
     MSFT462,474$54,544 03/31/2019
CS Mckee LP462,115$54,502 03/31/2019
     MSFT462,115$54,502 03/31/2019
Chicago Equity Partners LLC460,902$54,359 03/31/2019
     MSFT460,902$54,359 03/31/2019
Picton Mahoney Asset Management458,108$54,028 03/31/2019
     MSFT458,108$54,028 03/31/2019
Barrett Asset Management LLC457,403$53,946 03/31/2019
     MSFT457,403$53,946 03/31/2019
Banco Santander S.A.453,915$53,534 03/31/2019
     MSFT453,915$53,534 03/31/2019
Louisiana State Employees Retirement System384,300$53,379 06/30/2019
     MSFT384,300$53,379 06/30/2019
Colony Group LLC452,324$53,347 03/31/2019
     MSFT452,324$53,347 03/31/2019
Chartwell Investment Partners LLC451,893$53,297 03/31/2019
     MSFT451,893$53,297 03/31/2019
Honeycomb Asset Management LP450,000$53,073 03/31/2019
     MSFT450,000$53,073 03/31/2019
Junto Capital Management LP440,118$51,908 03/31/2019
     MSFT440,118$51,908 03/31/2019
Highland Capital Management LLC438,287$51,692 03/31/2019
     MSFT438,287$51,692 03/31/2019
Chesley Taft & Associates LLC383,020$51,309 06/30/2019
     MSFT383,020$51,309 06/30/2019
Boston Advisors LLC434,326$51,225 03/31/2019
     MSFT434,326$51,225 03/31/2019
Lodestar Investment Counsel LLC IL382,351$51,220 06/30/2019
     MSFT382,351$51,220 06/30/2019
Credit Agricole S A433,601$51,140 03/31/2019
     MSFT433,601$51,140 03/31/2019
Levin Capital Strategies L.P.431,562$50,898 03/31/2019
     MSFT431,562$50,898 03/31/2019
Victory Capital Management Inc.431,327$50,871 03/31/2019
     MSFT431,327$50,871 03/31/2019
Raymond James Trust N.A.378,636$50,722 06/30/2019
     MSFT378,636$50,722 06/30/2019
Meag Munich Ergo Kapitalanlagegesellschaft MBH375,145$50,412 06/30/2019
     MSFT375,145$50,412 06/30/2019
Salem Investment Counselors Inc.439,336$50,247 03/31/2019
     MSFT439,336$50,247 03/31/2019
LA Financiere DE L Echiquier425,493$50,183 03/31/2019
     MSFT425,493$50,183 03/31/2019
Light Street Capital Management LLC420,200$49,558 03/31/2019
     MSFT420,200$49,558 03/31/2019
Montrusco Bolton Investments Inc.387,394$49,474 03/31/2019
     MSFT387,394$49,474 03/31/2019
Dana Investment Advisors Inc.419,343$49,457 03/31/2019
     MSFT419,343$49,457 03/31/2019
Heritage Investors Management Corp368,828$49,406 06/30/2019
     MSFT368,828$49,406 06/30/2019
Locust Wood Capital Advisers LLC $49,359 03/31/2019
     MSFT575,511$67,876 03/31/2019
     Put157,000$18,517 03/31/2019
Parsec Financial Management Inc.418,367$49,342 03/31/2019
     MSFT418,367$49,342 03/31/2019
Great Lakes Advisors LLC418,247$49,328 03/31/2019
     MSFT418,247$49,328 03/31/2019
Clifford Swan Investment Counsel LLC415,002$48,945 03/31/2019
     MSFT415,002$48,945 03/31/2019
Farr Miller & Washington LLC DC414,611$48,899 03/31/2019
     MSFT414,611$48,899 03/31/2019
Friess Associates LLC413,807$48,804 03/31/2019
     MSFT413,807$48,804 03/31/2019
Braun Stacey Associates Inc.413,062$48,717 03/31/2019
     MSFT413,062$48,717 03/31/2019
Markel Corp412,300$48,627 03/31/2019
     MSFT412,300$48,627 03/31/2019
AGF Investments Inc.412,281$48,624 03/31/2019
     MSFT412,281$48,624 03/31/2019
BRYN MAWR TRUST Co410,571$48,422 03/31/2019
     MSFT410,571$48,422 03/31/2019
Stephens Inc. AR409,967$48,352 03/31/2019
     MSFT409,967$48,352 03/31/2019
Bowen Hanes & Co. Inc.409,377$48,282 03/31/2019
     MSFT409,377$48,282 03/31/2019
Bedrijfstakpensioenfonds Voor DE Media PNO360,000$48,226 06/30/2019
     MSFT360,000$48,226 06/30/2019
Joho Capital LLC408,000$48,120 03/31/2019
     MSFT408,000$48,120 03/31/2019
Hartwell J M Limited Partnership406,709$47,967 03/31/2019
     MSFT406,709$47,967 03/31/2019
Woodley Farra Manion Portfolio Management Inc.405,455$47,819 03/31/2019
     MSFT405,455$47,819 03/31/2019
James Hambro & Partners404,192$47,672 03/31/2019
     MSFT404,192$47,672 03/31/2019
Grandfield & Dodd LLC402,910$47,519 03/31/2019
     MSFT402,910$47,519 03/31/2019
Ingalls & Snyder LLC352,833$47,266 06/30/2019
     MSFT352,833$47,266 06/30/2019
General American Investors Co. Inc.400,686$47,257 03/31/2019
     MSFT400,686$47,257 03/31/2019
Palladium Partners LLC399,767$47,149 03/31/2019
     MSFT399,767$47,149 03/31/2019
Edgemoor Investment Advisors Inc.398,898$47,046 03/31/2019
     MSFT398,898$47,046 03/31/2019
Golub Group LLC394,746$46,556 03/31/2019
     MSFT394,746$46,556 03/31/2019
Newbrook Capital Advisors LP394,706$46,552 03/31/2019
     MSFT394,706$46,552 03/31/2019
Carlson Capital L P392,784$46,325 03/31/2019
     MSFT392,784$46,325 03/31/2019
Ossiam392,565$46,299 03/31/2019
     MSFT392,565$46,299 03/31/2019
Davidson Investment Advisors391,648$46,191 03/31/2019
     MSFT391,648$46,191 03/31/2019
Barings LLC391,147$46,132 03/31/2019
     MSFT391,147$46,132 03/31/2019
Bailard Inc.383,765$45,261 03/31/2019
     MSFT383,765$45,261 03/31/2019
Daiwa Securities Group Inc.383,483$45,228 03/31/2019
     MSFT383,483$45,228 03/31/2019
Badgley Phelps & Bell Inc.382,977$45,169 03/31/2019
     MSFT382,977$45,169 03/31/2019
Echo Street Capital Management LLC382,469$45,108 03/31/2019
     MSFT382,469$45,108 03/31/2019
Wedge Capital Management L L P NC381,704$45,018 03/31/2019
     MSFT381,704$45,018 03/31/2019
Tairen Capital Ltd381,400$44,982 03/31/2019
     MSFT381,400$44,982 03/31/2019
Mcdaniel Terry & Co.379,978$44,815 03/31/2019
     MSFT379,978$44,815 03/31/2019
Oak Ridge Investments LLC379,811$44,795 03/31/2019
     MSFT379,811$44,795 03/31/2019
Gluskin Sheff & Assoc Inc.377,801$44,558 03/31/2019
     MSFT377,801$44,558 03/31/2019
Clarius Group LLC377,430$44,514 03/31/2019
     MSFT377,430$44,514 03/31/2019
PARUS FINANCE UK Ltd377,195$44,486 03/31/2019
     MSFT377,195$44,486 03/31/2019
Wealthfront Advisers LLC373,480$44,048 03/31/2019
     MSFT373,480$44,048 03/31/2019
Cpwm LLC373,370$44,035 03/31/2019
     MSFT373,370$44,035 03/31/2019
Parthenon LLC373,197$44,015 03/31/2019
     MSFT373,197$44,015 03/31/2019
Janney Capital Management LLC372,219$43,900 03/31/2019
     MSFT372,219$43,900 03/31/2019
Steward Partners Investment Advisory LLC368,703$43,484 03/31/2019
     MSFT368,703$43,484 03/31/2019
Whittier Trust Co. of Nevada Inc.365,983$43,164 03/31/2019
     MSFT365,983$43,164 03/31/2019
Donaldson Capital Management LLC365,961$43,161 03/31/2019
     MSFT365,961$43,161 03/31/2019
Veritable L.P.364,813$43,026 03/31/2019
     MSFT364,813$43,026 03/31/2019
Philadelphia Trust Co.364,093$42,941 03/31/2019
     MSFT364,093$42,941 03/31/2019
Osterweis Capital Management Inc.360,305$42,495 03/31/2019
     MSFT360,305$42,495 03/31/2019
RNC Capital Management LLC359,583$42,409 03/31/2019
     MSFT359,583$42,409 03/31/2019
Lombard Odier Asset Management Europe Ltd $42,369 03/31/2019
     Call286,000$33,731 03/31/2019
     MSFT73,244$8,638 03/31/2019
Roffman Miller Associates Inc. PA358,610$42,294 03/31/2019
     MSFT358,610$42,294 03/31/2019
Hosking Partners LLP358,451$42,276 03/31/2019
     MSFT358,451$42,276 03/31/2019
Private Advisor Group LLC358,410$42,262 03/31/2019
     MSFT358,410$42,262 03/31/2019
Ameritas Investment Partners Inc.355,653$41,944 03/31/2019
     MSFT355,653$41,944 03/31/2019
Cavalry Management Group LLC354,374$41,795 03/31/2019
     MSFT354,374$41,795 03/31/2019
Putnam FL Investment Management Co.354,368$41,794 03/31/2019
     MSFT354,368$41,794 03/31/2019
Estabrook Capital Management354,254$41,781 03/31/2019
     MSFT354,254$41,781 03/31/2019
Markston International LLC353,729$41,719 03/31/2019
     MSFT353,729$41,719 03/31/2019
Guyasuta Investment Advisors Inc.350,625$41,353 03/31/2019
     MSFT350,625$41,353 03/31/2019
Silvant Capital Management LLC347,443$40,978 03/31/2019
     MSFT347,443$40,978 03/31/2019
Clarkston Capital Partners LLC347,099$40,937 03/31/2019
     MSFT347,099$40,937 03/31/2019
Gamble Jones Investment Counsel346,565$40,874 03/31/2019
     MSFT346,565$40,874 03/31/2019
Payden & Rygel346,100$40,819 03/31/2019
     MSFT346,100$40,819 03/31/2019
Covington Capital Management343,745$40,541 03/31/2019
     MSFT343,745$40,541 03/31/2019
First Quadrant L P CA341,343$40,258 03/31/2019
     MSFT341,343$40,258 03/31/2019
Mogy Joel R Investment Counsel Inc.340,590$40,169 03/31/2019
     MSFT340,590$40,169 03/31/2019
Hancock Whitney Corp339,487$40,040 03/31/2019
     MSFT339,487$40,040 03/31/2019
KCM Investment Advisors LLC339,181$40,003 03/31/2019
     MSFT339,181$40,003 03/31/2019
Kiwi Wealth Investments Limited Partnership339,013$39,983 03/31/2019
     MSFT339,013$39,983 03/31/2019
LGT Capital Partners LTD.298,220$39,950 06/30/2019
     MSFT298,220$39,950 06/30/2019
Ashfield Capital Partners LLC338,558$39,930 03/31/2019
     MSFT338,558$39,930 03/31/2019
Brandes Investment Partners LP338,175$39,885 03/31/2019
     MSFT338,175$39,885 03/31/2019
CENTRAL TRUST Co288,101$39,873 06/30/2019
     MSFT288,101$39,873 06/30/2019
Meiji Yasuda Asset Management Co Ltd.337,554$39,811 03/31/2019
     MSFT337,554$39,811 03/31/2019
Glenview Trust Co336,909$39,735 03/31/2019
     MSFT336,909$39,735 03/31/2019
Partners Capital Investment Group LLP336,483$39,685 03/31/2019
     MSFT336,483$39,685 03/31/2019
Seizert Capital Partners LLC335,691$39,591 03/31/2019
     MSFT335,691$39,591 03/31/2019
First Long Island Investors LLC334,310$39,429 03/31/2019
     MSFT334,310$39,429 03/31/2019
Peapack Gladstone Financial Corp334,023$39,395 03/31/2019
     MSFT334,023$39,395 03/31/2019
Busey Wealth Management333,215$39,299 03/31/2019
     MSFT333,215$39,299 03/31/2019
Oakbrook Investments LLC292,647$39,203 06/30/2019
     MSFT292,647$39,203 06/30/2019
Gotham Asset Management LLC330,164$38,940 03/31/2019
     MSFT330,164$38,940 03/31/2019
Wesbanco Bank Inc.327,776$38,658 03/31/2019
     MSFT327,776$38,658 03/31/2019
Origin Asset Management LLP327,100$38,578 03/31/2019
     MSFT327,100$38,578 03/31/2019
Alphinity Investment Management Pty Ltd326,791$38,542 03/31/2019
     MSFT326,791$38,542 03/31/2019
Investment House LLC326,423$38,498 03/31/2019
     MSFT326,423$38,498 03/31/2019
Highland Private Wealth Management326,193$38,471 03/31/2019
     MSFT326,193$38,471 03/31/2019
Huber Capital Management LLC325,273$38,363 03/31/2019
     MSFT325,273$38,363 03/31/2019
Assetmark Inc.324,533$38,275 03/31/2019
     MSFT324,533$38,275 03/31/2019
Sabal Trust CO283,952$38,038 06/30/2019
     MSFT283,952$38,038 06/30/2019
Ithaka Group LLC321,999$37,977 03/31/2019
     MSFT321,999$37,977 03/31/2019
Mercer Global Advisors Inc. ADV320,283$37,774 03/31/2019
     MSFT320,283$37,774 03/31/2019
InterOcean Capital LLC319,825$37,720 03/31/2019
     MSFT319,825$37,720 03/31/2019
Nwam LLC $37,611 06/30/2019
     MSFT282,586$37,855 06/30/2019
     Put2,000$244 06/30/2019
Pzena Investment Management LLC318,873$37,608 03/31/2019
     MSFT318,873$37,608 03/31/2019
Stock Yards Bank & Trust Co.278,640$37,327 06/30/2019
     MSFT278,640$37,327 06/30/2019
Community Trust & Investment Co.277,383$37,158 06/30/2019
     MSFT277,383$37,158 06/30/2019
Howard Capital Management314,852$37,134 03/31/2019
     MSFT314,852$37,134 03/31/2019
Evergreen Capital Management LLC314,161$37,052 03/31/2019
     MSFT314,161$37,052 03/31/2019
Investec Asset Management North America Inc.312,242$36,826 03/31/2019
     MSFT312,242$36,826 03/31/2019
Oak Associates Ltd. OH310,485$36,619 03/31/2019
     MSFT310,485$36,619 03/31/2019
Randolph Co Inc273,252$36,605 06/30/2019
     MSFT273,252$36,605 06/30/2019
Bristlecone Advisors LLC309,638$36,518 03/31/2019
     MSFT309,638$36,518 03/31/2019
Two Sigma Securities LLC $36,420 03/31/2019
     Call621,700$73,323 03/31/2019
     Put312,900$36,903 03/31/2019
Horan Capital Management271,719$36,399 06/30/2019
     MSFT271,719$36,399 06/30/2019
Nexus Investment Management Inc.270,368$36,218 06/30/2019
     MSFT270,368$36,218 06/30/2019
WestEnd Advisors LLC306,388$36,135 03/31/2019
     MSFT306,388$36,135 03/31/2019
Lannebo Fonder AB305,923$36,081 03/31/2019
     MSFT305,923$36,081 03/31/2019
ZWJ Investment Counsel Inc.305,875$36,075 03/31/2019
     MSFT305,875$36,075 03/31/2019
Farmers & Merchants Investments Inc.305,445$36,024 03/31/2019
     MSFT305,445$36,024 03/31/2019
Tradewinds Capital Management LLC305,309$36,008 03/31/2019
     MSFT305,309$36,008 03/31/2019
First Allied Advisory Services Inc.303,715$35,837 03/31/2019
     MSFT303,715$35,837 03/31/2019
Norris Perne & French LLP MI303,841$35,835 03/31/2019
     MSFT303,841$35,835 03/31/2019
WASHINGTON TRUST Co285,443$35,826 03/31/2019
     MSFT285,443$35,826 03/31/2019
Moody Lynn & Lieberson LLC303,211$35,761 03/31/2019
     MSFT303,211$35,761 03/31/2019
Foyston Gordon & Payne Inc303,009$35,737 03/31/2019
     MSFT303,009$35,737 03/31/2019
Compass Capital Management Inc.302,405$35,666 03/31/2019
     MSFT302,405$35,666 03/31/2019
Roosevelt Investment Group Inc.301,599$35,571 03/31/2019
     MSFT301,599$35,571 03/31/2019
Jupiter Asset Management Ltd.300,191$35,405 03/31/2019
     MSFT300,191$35,405 03/31/2019
Private Wealth Partners LLC299,218$35,290 03/31/2019
     MSFT299,218$35,290 03/31/2019
Ironvine Capital Partners LLC298,831$35,244 03/31/2019
     MSFT298,831$35,244 03/31/2019
Centre Asset Management LLC263,016$35,234 06/30/2019
     MSFT263,016$35,234 06/30/2019
Welch Group LLC262,794$35,204 06/30/2019
     MSFT262,794$35,204 06/30/2019
Cullinan Associates Inc.262,526$35,168 06/30/2019
     MSFT262,526$35,168 06/30/2019
Maryland Capital Management296,844$35,010 03/31/2019
     MSFT296,844$35,010 03/31/2019
Quadrature Capital Ltd296,747$34,989 03/31/2019
     MSFT296,747$34,989 03/31/2019
Partner Fund Management L.P.296,300$34,946 03/31/2019
     MSFT296,300$34,946 03/31/2019
Royal Bank of Scotland Group PLC295,543$34,856 03/31/2019
     MSFT295,543$34,856 03/31/2019
Cidel Asset Management Inc.293,420$34,606 03/31/2019
     MSFT293,420$34,606 03/31/2019
Kemnay Advisory Services Inc.292,825$34,536 03/31/2019
     MSFT292,825$34,536 03/31/2019
AMI Asset Management Corp291,775$34,412 03/31/2019
     MSFT291,775$34,412 03/31/2019
Bollard Group LLC291,176$34,341 03/31/2019
     MSFT291,176$34,341 03/31/2019
Madison Investment Holdings Inc.290,504$34,262 03/31/2019
     MSFT290,504$34,262 03/31/2019
Captrust Financial Advisors290,342$34,243 03/31/2019
     MSFT290,342$34,243 03/31/2019
Frontier Investment Mgmt Co.289,677$34,164 03/31/2019
     MSFT289,677$34,164 03/31/2019
Discovery Capital Management LLC CT289,448$34,137 03/31/2019
     MSFT289,448$34,137 03/31/2019
Cypress Funds LLC289,000$34,085 03/31/2019
     MSFT289,000$34,085 03/31/2019
Obermeyer Wood Investment Counsel Lllp288,811$34,062 03/31/2019
     MSFT288,811$34,062 03/31/2019
Clough Capital Partners L P287,000$33,849 03/31/2019
     MSFT287,000$33,849 03/31/2019
South State Corp286,895$33,836 03/31/2019
     MSFT286,895$33,836 03/31/2019
OLD National Bancorp IN250,131$33,508 06/30/2019
     MSFT250,131$33,508 06/30/2019
Van ECK Associates Corp283,866$33,479 03/31/2019
     MSFT283,866$33,479 03/31/2019
Renaissance Group LLC282,890$33,364 03/31/2019
     MSFT282,890$33,364 03/31/2019
EP Wealth Advisors LLC282,630$33,333 03/31/2019
     MSFT282,630$33,333 03/31/2019
Berkshire Asset Management LLC PA282,561$33,325 03/31/2019
     MSFT282,561$33,325 03/31/2019
Meeder Asset Management Inc.278,770$32,878 03/31/2019
     MSFT278,770$32,878 03/31/2019
Davis R M Inc.276,615$32,624 03/31/2019
     MSFT276,615$32,624 03/31/2019
Oribel Capital Management LP275,000$32,433 03/31/2019
     MSFT275,000$32,433 03/31/2019
Cumberland Partners Ltd274,982$32,431 03/31/2019
     MSFT274,982$32,431 03/31/2019
RMB Capital Management LLC273,973$32,312 03/31/2019
     MSFT273,973$32,312 03/31/2019
Campbell Newman Asset Management Inc.273,599$32,268 03/31/2019
     MSFT273,599$32,268 03/31/2019
Cetera Advisor Networks LLC273,136$32,242 03/31/2019
     MSFT273,136$32,242 03/31/2019
Ostrum Asset Management U.S. LLC273,296$32,233 03/31/2019
     MSFT273,296$32,233 03/31/2019
Falcon Edge Capital LP272,900$32,186 03/31/2019
     MSFT272,900$32,186 03/31/2019
Chilton Capital Management LLC272,027$32,083 03/31/2019
     MSFT272,027$32,083 03/31/2019
Kingdon Capital Management L.L.C.270,067$31,852 03/31/2019
     MSFT270,067$31,852 03/31/2019
JS Capital Management LLC268,572$31,675 03/31/2019
     MSFT268,572$31,675 03/31/2019
Riverhead Capital Management LLC268,209$31,633 03/31/2019
     MSFT268,209$31,633 03/31/2019
FineMark National Bank & Trust266,623$31,446 03/31/2019
     MSFT266,623$31,446 03/31/2019
Bbva Compass Bancshares Inc.266,161$31,391 03/31/2019
     MSFT266,161$31,391 03/31/2019
Decatur Capital Management Inc.266,150$31,390 03/31/2019
     MSFT266,150$31,390 03/31/2019
Eagle Ridge Investment Management266,015$31,374 03/31/2019
     MSFT266,015$31,374 03/31/2019
Kinneret Advisory LLC265,588$31,323 03/31/2019
     MSFT265,588$31,323 03/31/2019
Chiron Investment Management LLC265,261$31,285 03/31/2019
     MSFT265,261$31,285 03/31/2019
Empire Life Investments Inc.265,114$31,268 03/31/2019
     MSFT265,114$31,268 03/31/2019
Ardevora Asset Management LLP263,313$31,055 03/31/2019
     MSFT263,313$31,055 03/31/2019
Tower Bridge Advisors263,230$31,045 03/31/2019
     MSFT263,230$31,045 03/31/2019
Logan Capital Management Inc.261,869$30,885 03/31/2019
     MSFT261,869$30,885 03/31/2019
Carnegie Capital Asset Management LLC261,841$30,882 03/31/2019
     MSFT261,841$30,882 03/31/2019
Anchor Capital Advisors LLC260,904$30,771 03/31/2019
     MSFT260,904$30,771 03/31/2019
Cigna Investments Inc. New260,502$30,723 03/31/2019
     MSFT260,502$30,723 03/31/2019
Polaris Greystone Financial Group LLC258,031$30,711 03/31/2019
     MSFT258,031$30,711 03/31/2019
Wilsey Asset Management Inc.260,132$30,679 03/31/2019
     MSFT260,132$30,679 03/31/2019
GW&K Investment Management LLC258,850$30,529 03/31/2019
     MSFT258,850$30,529 03/31/2019
Granite Investment Partners LLC257,388$30,356 03/31/2019
     MSFT257,388$30,356 03/31/2019
Asset Advisors Investment Management LLC257,060$30,318 03/31/2019
     MSFT257,060$30,318 03/31/2019
Prio Wealth Limited Partnership225,646$30,227 06/30/2019
     MSFT225,646$30,227 06/30/2019
Regentatlantic Capital LLC255,640$30,150 03/31/2019
     MSFT255,640$30,150 03/31/2019
Abner Herrman & Brock LLC255,574$30,142 03/31/2019
     MSFT255,574$30,142 03/31/2019
Guardian Capital LP254,611$30,029 03/31/2019
     MSFT254,611$30,029 03/31/2019
Woodstock Corp223,778$29,977 06/30/2019
     MSFT223,778$29,977 06/30/2019
RWWM Inc.253,956$29,952 03/31/2019
     MSFT253,956$29,952 03/31/2019
Capital Advisors Inc. OK253,458$29,893 03/31/2019
     MSFT253,458$29,893 03/31/2019
Columbus Hill Capital Management L.P.253,403$29,886 03/31/2019
     MSFT253,403$29,886 03/31/2019
Thomasville National Bank223,031$29,877 06/30/2019
     MSFT223,031$29,877 06/30/2019
Stewart & Patten Co. LLC222,201$29,766 06/30/2019
     MSFT222,201$29,766 06/30/2019
Northeast Investment Management252,170$29,741 03/31/2019
     MSFT252,170$29,741 03/31/2019
Meritage Portfolio Management251,824$29,700 03/31/2019
     MSFT251,824$29,700 03/31/2019
Taurus Asset Management LLC250,260$29,516 03/31/2019
     MSFT250,260$29,516 03/31/2019
Sandy Spring Bank249,865$29,469 03/31/2019
     MSFT249,865$29,469 03/31/2019
Livforsakringsbolaget Skandia Omsesidigt248,742$29,337 03/31/2019
     MSFT248,742$29,337 03/31/2019
Waters Parkerson & CO. LLC248,710$29,333 03/31/2019
     MSFT248,710$29,333 03/31/2019
Alerus Financial NA248,486$29,306 03/31/2019
     MSFT248,486$29,306 03/31/2019
First National Trust Co247,526$29,193 03/31/2019
     MSFT247,526$29,193 03/31/2019
Nichols & Pratt Advisers LLP MA245,726$29,026 03/31/2019
     MSFT245,726$29,026 03/31/2019
Cooperman Leon G245,705$28,978 03/31/2019
     MSFT245,705$28,978 03/31/2019
Franklin Street Advisors Inc. NC241,393$28,470 03/31/2019
     MSFT241,393$28,470 03/31/2019
Ancora Advisors LLC240,830$28,404 03/31/2019
     MSFT240,830$28,404 03/31/2019
Mission Wealth Management LP240,803$28,400 03/31/2019
     MSFT240,803$28,400 03/31/2019
Richard Bernstein Advisors LLC239,875$28,290 03/31/2019
     MSFT239,875$28,290 03/31/2019
Brio Consultants LLC209,969$28,127 06/30/2019
     MSFT209,969$28,127 06/30/2019
Smith Salley & Associates209,893$28,117 06/30/2019
     MSFT209,893$28,117 06/30/2019
Massmutual Trust Co. FSB ADV238,340$28,110 03/31/2019
     MSFT238,340$28,110 03/31/2019
Bank of Hawaii238,006$28,071 03/31/2019
     MSFT238,006$28,071 03/31/2019
Eastern Bank237,961$28,066 03/31/2019
     MSFT237,961$28,066 03/31/2019
Neville Rodie & Shaw Inc.209,118$28,014 06/30/2019
     MSFT209,118$28,014 06/30/2019
Pinnacle Financial Partners Inc.237,014$27,953 03/31/2019
     MSFT237,014$27,953 03/31/2019
CapWealth Advisors LLC235,828$27,814 03/31/2019
     MSFT235,828$27,814 03/31/2019
Azimuth Capital Management LLC235,622$27,789 03/31/2019
     MSFT235,622$27,789 03/31/2019
Jefferies Group LLC $27,783 03/31/2019
     Call184,800$21,795 03/31/2019
     MSFT109,175$12,876 03/31/2019
     Put58,400$6,888 03/31/2019
Carve CapitalAB234,895$27,704 03/31/2019
     MSFT234,895$27,704 03/31/2019
Amica Mutual Insurance Co.234,286$27,632 03/31/2019
     MSFT234,286$27,632 03/31/2019
Alpha Cubed Investments LLC $27,622 03/31/2019
     MSFT234,184$27,620 03/31/2019
     Call100$2 03/31/2019
Jag Capital Management LLC233,797$27,574 03/31/2019
     MSFT233,797$27,574 03/31/2019
Redwood Investments LLC233,128$27,495 03/31/2019
     MSFT233,128$27,495 03/31/2019
SeaTown Holdings Pte. Ltd.232,700$27,445 03/31/2019
     MSFT232,700$27,445 03/31/2019
Patten & Patten Inc. TN204,163$27,350 06/30/2019
     MSFT204,163$27,350 06/30/2019
SG Americas Securities LLC231,169$27,264 03/31/2019
     MSFT231,169$27,264 03/31/2019
Kanawha Capital Management LLC230,643$27,202 03/31/2019
     MSFT230,643$27,202 03/31/2019
Beacon Investment Advisory Services Inc.230,646$27,202 03/31/2019
     MSFT230,646$27,202 03/31/2019
Hyman Charles D230,435$27,178 03/31/2019
     MSFT230,435$27,178 03/31/2019
Bamco Inc. NY230,208$27,151 03/31/2019
     MSFT230,208$27,151 03/31/2019
Graham Capital Management L.P.230,000$27,126 03/31/2019
     MSFT230,000$27,126 03/31/2019
Highstreet Asset Management Inc.229,795$27,102 03/31/2019
     MSFT229,795$27,102 03/31/2019
C Partners Holding GmbH228,589$26,960 03/31/2019
     MSFT228,589$26,960 03/31/2019
Cookson Peirce & Co. Inc.228,501$26,949 03/31/2019
     MSFT228,501$26,949 03/31/2019
MAI Capital Management $26,938 03/31/2019
     MSFT283,109$33,390 03/31/2019
     Put54,700$6,452 03/31/2019
QCI Asset Management Inc. NY228,182$26,912 03/31/2019
     MSFT228,182$26,912 03/31/2019
HighTower Trust Services LTA227,567$26,839 03/31/2019
     MSFT227,567$26,839 03/31/2019
Argent Capital Management LLC227,236$26,800 03/31/2019
     MSFT227,236$26,800 03/31/2019
Argent Trust Co225,635$26,612 03/31/2019
     MSFT225,635$26,612 03/31/2019
First American Bank225,445$26,589 03/31/2019
     MSFT225,445$26,589 03/31/2019
Matrix Asset Advisors Inc. NY225,420$26,586 03/31/2019
     MSFT225,420$26,586 03/31/2019
Violich Capital Management Inc.225,382$26,582 03/31/2019
     MSFT225,382$26,582 03/31/2019
LVM Capital Management Ltd. MI198,374$26,574 06/30/2019
     MSFT198,374$26,574 06/30/2019
Cornerstone Capital Inc.224,212$26,444 03/31/2019
     MSFT224,212$26,444 03/31/2019
Klingenstein Fields & Co. LLC224,018$26,421 03/31/2019
     MSFT224,018$26,421 03/31/2019
Ulysses Management LLC $26,419 03/31/2019
     MSFT254,000$29,957 03/31/2019
     Put30,000$3,538 03/31/2019
Trust Co. of Vermont221,881$26,169 03/31/2019
     MSFT221,881$26,169 03/31/2019
Tudor Investment Corp Et Al221,797$26,159 03/31/2019
     MSFT221,797$26,159 03/31/2019
Baxter Bros Inc.221,197$26,088 03/31/2019
     MSFT221,197$26,088 03/31/2019
Sandler Capital Management220,479$26,003 03/31/2019
     MSFT220,479$26,003 03/31/2019
Robecosam AG219,424$25,879 03/31/2019
     MSFT219,424$25,879 03/31/2019
Greystone Managed Investments Inc.219,335$25,868 03/31/2019
     MSFT219,335$25,868 03/31/2019
Sumitomo Life Insurance Co.218,138$25,727 03/31/2019
     MSFT218,138$25,727 03/31/2019
Carroll Financial Associates Inc.191,682$25,677 06/30/2019
     MSFT191,682$25,677 06/30/2019
Willingdon Wealth Management217,589$25,662 03/31/2019
     MSFT217,589$25,662 03/31/2019
Capital Investment Services of America Inc.191,475$25,650 06/30/2019
     MSFT191,475$25,650 06/30/2019
Doyle Wealth Management201,618$25,632 03/31/2019
     MSFT201,618$25,632 03/31/2019
Veritas Investment Management UK Ltd217,241$25,621 03/31/2019
     MSFT217,241$25,621 03/31/2019
Ledyard National Bank217,153$25,611 03/31/2019
     MSFT217,153$25,611 03/31/2019
Aravt Global LLC217,000$25,593 03/31/2019
     MSFT217,000$25,593 03/31/2019
Zeke Capital Advisors LLC216,072$25,484 03/31/2019
     MSFT216,072$25,484 03/31/2019
Meitav Dash Investments Ltd.215,975$25,443 03/31/2019
     MSFT215,975$25,443 03/31/2019
Banco de Sabadell S.A215,392$25,269 03/31/2019
     MSFT215,392$25,269 03/31/2019
Harel Insurance Investments & Financial Services Ltd.213,947$25,233 03/31/2019
     MSFT213,947$25,233 03/31/2019
Grassi Investment Management186,517$24,986 06/30/2019
     MSFT186,517$24,986 06/30/2019
Athanor Capital LP210,342$24,808 03/31/2019
     MSFT210,342$24,808 03/31/2019
Advisor Partners LLC209,971$24,764 03/31/2019
     MSFT209,971$24,764 03/31/2019
YHB Investment Advisors Inc.184,605$24,730 06/30/2019
     MSFT184,605$24,730 06/30/2019
Edmond DE Rothschild Holding S.A.207,891$24,519 03/31/2019
     MSFT207,891$24,519 03/31/2019
Boston Common Asset Management LLC207,888$24,518 03/31/2019
     MSFT207,888$24,518 03/31/2019
BTR Capital Management Inc.182,200$24,408 06/30/2019
     MSFT182,200$24,408 06/30/2019
Smith Chas P & Associates PA Cpas205,538$24,241 03/31/2019
     MSFT205,538$24,241 03/31/2019
Baldwin Brothers Inc. MA205,361$24,221 03/31/2019
     MSFT205,361$24,221 03/31/2019
ETRADE Capital Management LLC204,890$24,165 03/31/2019
     MSFT204,890$24,165 03/31/2019
Vestor Capital LLC204,396$24,106 03/31/2019
     MSFT204,396$24,106 03/31/2019
Kovitz Investment Group Partners LLC204,226$24,086 03/31/2019
     MSFT204,226$24,086 03/31/2019
ICM Asset Management Inc. WA203,290$23,976 03/31/2019
     MSFT203,290$23,976 03/31/2019
GWM Advisors LLC203,052$23,948 03/31/2019
     MSFT203,052$23,948 03/31/2019
Tiger Management L.L.C.203,040$23,947 03/31/2019
     MSFT203,040$23,947 03/31/2019
Papp L Roy & Associates202,837$23,923 03/31/2019
     MSFT202,837$23,923 03/31/2019
Burns J W & Co. Inc. NY178,499$23,912 06/30/2019
     MSFT178,499$23,912 06/30/2019
Wetherby Asset Management Inc.202,442$23,876 03/31/2019
     MSFT202,442$23,876 03/31/2019
Capco Asset Management LLC201,268$23,738 03/31/2019
     MSFT201,268$23,738 03/31/2019
Ashburton Jersey Ltd200,657$23,665 03/31/2019
     MSFT200,657$23,665 03/31/2019
TOMS Capital Investment Management LP200,000$23,588 03/31/2019
     MSFT200,000$23,588 03/31/2019
Bainco International Investors199,855$23,571 03/31/2019
     MSFT199,855$23,571 03/31/2019
Independent Advisor Alliance $23,547 03/31/2019
     MSFT194,338$22,920 03/31/2019
     Call5,382$627 03/31/2019
Wolverine Trading LLC $23,499 03/31/2019
     Call1,271,400$149,949 03/31/2019
     Put1,078,500$127,198 03/31/2019
     MSFT6,341$748 03/31/2019
Matthew Goff Investment Advisor LLC198,936$23,463 03/31/2019
     MSFT198,936$23,463 03/31/2019
Martin Currie Ltd.198,497$23,411 03/31/2019
     MSFT198,497$23,411 03/31/2019
Zweig DiMenna Associates LLC174,221$23,339 06/30/2019
     MSFT174,221$23,339 06/30/2019
Riverpark Capital Management LLC197,638$23,310 03/31/2019
     MSFT197,638$23,310 03/31/2019
LSV Asset Management196,645$23,192 03/31/2019
     MSFT196,645$23,192 03/31/2019
First Fiduciary Investment Counsel Inc.196,281$23,149 03/31/2019
     MSFT196,281$23,149 03/31/2019
Trust Co. of Virginia VA195,526$23,060 03/31/2019
     MSFT195,526$23,060 03/31/2019
Torray LLC195,038$23,003 03/31/2019
     MSFT195,038$23,003 03/31/2019
Marble Harbor Investment Counsel LLC194,091$22,891 03/31/2019
     MSFT194,091$22,891 03/31/2019
Maple Capital Management Inc.193,934$22,873 03/31/2019
     MSFT193,934$22,873 03/31/2019
Mastrapasqua Asset Management Inc.193,673$22,841 03/31/2019
     MSFT193,673$22,841 03/31/2019
Quest Investment Management LLC193,083$22,772 03/31/2019
     MSFT193,083$22,772 03/31/2019
Burney Co.192,451$22,698 03/31/2019
     MSFT192,451$22,698 03/31/2019
Manitou Investment Management Ltd.190,915$22,517 03/31/2019
     MSFT190,915$22,517 03/31/2019
Pictet North America Advisors SA190,768$22,499 03/31/2019
     MSFT190,768$22,499 03/31/2019
Jones Financial Companies Lllp190,729$22,494 03/31/2019
     MSFT190,729$22,494 03/31/2019
Beach Investment Counsel Inc. PA167,498$22,438 06/30/2019
     MSFT167,498$22,438 06/30/2019
Wade G W & Inc.190,239$22,437 03/31/2019
     MSFT190,239$22,437 03/31/2019
Moors & Cabot Inc.167,163$22,381 06/30/2019
     MSFT167,163$22,381 06/30/2019
FDx Advisors Inc.188,676$22,253 03/31/2019
     MSFT188,676$22,253 03/31/2019
Osborn Williams & Donohoe LLC184,475$22,198 03/31/2019
     MSFT184,475$22,198 03/31/2019
Rampart Investment Management Company LLC186,045$21,942 03/31/2019
     MSFT186,045$21,942 03/31/2019
Dearborn Partners LLC185,782$21,911 03/31/2019
     MSFT185,782$21,911 03/31/2019
London & Capital Asset Management Ltd185,674$21,898 03/31/2019
     MSFT185,674$21,898 03/31/2019
CNA Financial Corp185,400$21,866 03/31/2019
     MSFT185,400$21,866 03/31/2019
Baker Avenue Asset Management LP184,168$21,720 03/31/2019
     MSFT184,168$21,720 03/31/2019
Rockland Trust Co.161,705$21,662 06/30/2019
     MSFT161,705$21,662 06/30/2019
Cerity Partners LLC183,150$21,601 03/31/2019
     MSFT183,150$21,601 03/31/2019
Montag A & Associates Inc.182,353$21,507 03/31/2019
     MSFT182,353$21,507 03/31/2019
Palisade Asset Management LLC182,231$21,492 03/31/2019
     MSFT182,231$21,492 03/31/2019
Blue Pool Management Ltd.181,500$21,406 03/31/2019
     MSFT181,500$21,406 03/31/2019
Osborne Partners Capital Management LLC159,640$21,385 06/30/2019
     MSFT159,640$21,385 06/30/2019
Stevens Capital Management LP181,246$21,376 03/31/2019
     MSFT181,246$21,376 03/31/2019
First Citizens Bank & Trust Co.159,142$21,319 06/30/2019
     MSFT159,142$21,319 06/30/2019
Godsey & Gibb Associates180,481$21,286 03/31/2019
     MSFT180,481$21,286 03/31/2019
Impala Asset Management LLC180,386$21,275 03/31/2019
     MSFT180,386$21,275 03/31/2019
Sullivan Bruyette Speros & Blaney LLC180,342$21,270 03/31/2019
     MSFT180,342$21,270 03/31/2019
Claar Advisors LLC180,215$21,255 03/31/2019
     MSFT180,215$21,255 03/31/2019
Everence Capital Management Inc.180,021$21,232 03/31/2019
     MSFT180,021$21,232 03/31/2019
JBF Capital Inc.180,000$21,229 03/31/2019
     MSFT180,000$21,229 03/31/2019
Wesleyan Assurance Society179,500$21,170 03/31/2019
     MSFT179,500$21,170 03/31/2019
Asahi Life Asset Management CO. LTD.179,185$21,133 03/31/2019
     MSFT179,185$21,133 03/31/2019
Country Club Trust Company n.a.157,746$21,132 06/30/2019
     MSFT157,746$21,132 06/30/2019
Managed Asset Portfolios LLC178,371$21,037 03/31/2019
     MSFT178,371$21,037 03/31/2019
Stratos Wealth Partners LTD.178,339$21,033 03/31/2019
     MSFT178,339$21,033 03/31/2019
Selz Capital LLC157,000$21,031 06/30/2019
     MSFT157,000$21,031 06/30/2019
Northstar Investment Advisors LLC156,677$20,988 06/30/2019
     MSFT156,677$20,988 06/30/2019
Guinness Asset Management Ltd177,627$20,949 03/31/2019
     MSFT177,627$20,949 03/31/2019
Baskin Financial Services Inc.177,441$20,927 03/31/2019
     MSFT177,441$20,927 03/31/2019
Cypress Capital Management LLC176,858$20,859 03/31/2019
     MSFT176,858$20,859 03/31/2019
Tufton Capital Management176,710$20,841 03/31/2019
     MSFT176,710$20,841 03/31/2019
Berkshire Capital Holdings Inc.176,450$20,811 03/31/2019
     MSFT176,450$20,811 03/31/2019
Sawtooth Solutions LLC176,103$20,770 03/31/2019
     MSFT176,103$20,770 03/31/2019
CLARET ASSET MANAGEMENT Corp175,420$20,689 03/31/2019
     MSFT175,420$20,689 03/31/2019
Colonial Trust Advisors174,995$20,639 03/31/2019
     MSFT174,995$20,639 03/31/2019
Night Owl Capital Management LLC173,970$20,518 03/31/2019
     MSFT173,970$20,518 03/31/2019
Washington Trust Bank173,604$20,474 03/31/2019
     MSFT173,604$20,474 03/31/2019
Stillwater Capital Advisors LLC173,387$20,449 03/31/2019
     MSFT173,387$20,449 03/31/2019
MainStreet Investment Advisors LLC152,398$20,415 06/30/2019
     MSFT152,398$20,415 06/30/2019
Interval Partners LP172,856$20,387 03/31/2019
     MSFT172,856$20,387 03/31/2019
Conning Inc.171,857$20,269 03/31/2019
     MSFT171,857$20,269 03/31/2019
Grimes & Company Inc.170,850$20,150 03/31/2019
     MSFT170,850$20,150 03/31/2019
LS Investment Advisors LLC169,404$19,980 03/31/2019
     MSFT169,404$19,980 03/31/2019
Hoplite Capital Management L.P.169,377$19,976 03/31/2019
     MSFT169,377$19,976 03/31/2019
Foster & Motley Inc.149,042$19,966 06/30/2019
     MSFT149,042$19,966 06/30/2019
Lathrop Investment Management Corp168,957$19,927 03/31/2019
     MSFT168,957$19,927 03/31/2019
Bank of The West148,716$19,922 06/30/2019
     MSFT148,716$19,922 06/30/2019
ACG Wealth $19,912 03/31/2019
     MSFT168,936$19,924 03/31/2019
     Put100$12 03/31/2019
Telemus Capital LLC168,765$19,904 03/31/2019
     MSFT168,765$19,904 03/31/2019
Eagle Global Advisors LLC168,362$19,857 03/31/2019
     MSFT168,362$19,857 03/31/2019
BLB&B Advisors LLC167,211$19,721 03/31/2019
     MSFT167,211$19,721 03/31/2019
Callahan Advisors LLC146,814$19,667 06/30/2019
     MSFT146,814$19,667 06/30/2019
Equitable Trust Co.165,485$19,517 03/31/2019
     MSFT165,485$19,517 03/31/2019
Meiji Yasuda Life Insurance Co165,348$19,501 03/31/2019
     MSFT165,348$19,501 03/31/2019
Greenleaf Trust164,173$19,363 03/31/2019
     MSFT164,173$19,363 03/31/2019
Hanson McClain Inc.163,941$19,335 03/31/2019
     MSFT163,941$19,335 03/31/2019
SVA Plumb Wealth Management LLC163,778$19,316 03/31/2019
     MSFT163,778$19,316 03/31/2019
Ion Asset Management Ltd.2,129,529$19,294 03/31/2019
     MSFT2,129,529$19,294 03/31/2019
Bank of Nova Scotia Trust Co.163,217$19,250 03/31/2019
     MSFT163,217$19,250 03/31/2019
Strategy Asset Managers LLC162,124$19,121 03/31/2019
     MSFT162,124$19,121 03/31/2019
Lido Advisors LLC161,641$19,064 03/31/2019
     MSFT161,641$19,064 03/31/2019
Fulton Breakefield Broenniman LLC161,304$19,024 03/31/2019
     MSFT161,304$19,024 03/31/2019
Dundas Partners LLP162,063$19,001 03/31/2019
     MSFT162,063$19,001 03/31/2019
Carret Asset Management LLC160,918$18,979 03/31/2019
     MSFT160,918$18,979 03/31/2019
Edge Wealth Management LLC142,197$18,974 06/30/2019
     MSFT142,197$18,974 06/30/2019
Coronation Fund Managers Ltd.160,829$18,968 03/31/2019
     MSFT160,829$18,968 03/31/2019
Pacific Global Investment Management CO160,691$18,952 03/31/2019
     MSFT160,691$18,952 03/31/2019
Albion Financial Group UT160,681$18,951 03/31/2019
     MSFT160,681$18,951 03/31/2019
Dorsey & Whitney Trust CO LLC160,379$18,915 03/31/2019
     MSFT160,379$18,915 03/31/2019
Van Cleef Asset Management Inc160,197$18,894 03/31/2019
     MSFT160,197$18,894 03/31/2019
Ally Financial Inc.160,000$18,870 03/31/2019
     MSFT160,000$18,870 03/31/2019
Arrowgrass Capital Partners US LP $18,870 03/31/2019
     Call300,000$35,382 03/31/2019
     Put140,000$16,512 03/31/2019
TimesSquare Capital Management LLC159,480$18,809 03/31/2019
     MSFT159,480$18,809 03/31/2019
Pillar Pacific Capital Management LLC159,250$18,782 03/31/2019
     MSFT159,250$18,782 03/31/2019
Prospector Partners LLC159,150$18,770 03/31/2019
     MSFT159,150$18,770 03/31/2019
united american securities inc. d b a uas asset management 159,095$18,764 03/31/2019
     MSFT159,095$18,764 03/31/2019
Majedie Asset Management Ltd158,762$18,740 03/31/2019
     MSFT158,762$18,740 03/31/2019
Atria Investments LLC158,186$18,656 03/31/2019
     MSFT158,186$18,656 03/31/2019
Parsons Capital Management Inc. RI158,054$18,641 03/31/2019
     MSFT158,054$18,641 03/31/2019
Fairfield Bush & CO.157,950$18,628 03/31/2019
     MSFT157,950$18,628 03/31/2019
Founders Capital Management LLC138,964$18,616 06/30/2019
     MSFT138,964$18,616 06/30/2019
Canandaigua National Bank & Trust Co.157,221$18,543 03/31/2019
     MSFT157,221$18,543 03/31/2019
Dowling & Yahnke LLC157,150$18,534 03/31/2019
     MSFT157,150$18,534 03/31/2019
Sowell Financial Services LLC156,797$18,493 03/31/2019
     MSFT156,797$18,493 03/31/2019
Hoylecohen LLC156,436$18,450 03/31/2019
     MSFT156,436$18,450 03/31/2019
James Investment Research Inc.156,422$18,449 03/31/2019
     MSFT156,422$18,449 03/31/2019
Novare Capital Management LLC156,130$18,414 03/31/2019
     MSFT156,130$18,414 03/31/2019
Horiko Capital Management LLC $18,346 03/31/2019
     MSFT128,188$15,118 03/31/2019
     Call55,700$3,228 03/31/2019
PEAK6 Investments LLC $18,340 03/31/2019
     Call649,100$76,555 03/31/2019
     Put493,600$58,215 03/31/2019
Lynch & Associates IN155,107$18,293 03/31/2019
     MSFT155,107$18,293 03/31/2019
Freestone Capital Holdings LLC154,979$18,278 03/31/2019
     MSFT154,979$18,278 03/31/2019
University of Notre Dame DU Lac153,986$18,161 03/31/2019
     MSFT153,986$18,161 03/31/2019
Wendell David Associates Inc.135,149$18,105 06/30/2019
     MSFT135,149$18,105 06/30/2019
Gillespie Robinson & Grimm Inc.153,157$18,063 03/31/2019
     MSFT153,157$18,063 03/31/2019
Lowe Brockenbrough & Co. Inc.153,092$18,056 03/31/2019
     MSFT153,092$18,056 03/31/2019
Suncoast Equity Management153,077$18,054 03/31/2019
     MSFT153,077$18,054 03/31/2019
Adell Harriman & Carpenter Inc.153,056$18,051 03/31/2019
     MSFT153,056$18,051 03/31/2019
Taconic Capital Advisors LP153,000$18,045 03/31/2019
     MSFT153,000$18,045 03/31/2019
NJ State Employees Deferred Compensation Plan153,000$18,045 03/31/2019
     MSFT153,000$18,045 03/31/2019
AE Wealth Management LLC152,603$17,998 03/31/2019
     MSFT152,603$17,998 03/31/2019
Bragg Financial Advisors Inc151,205$17,833 03/31/2019
     MSFT151,205$17,833 03/31/2019
Dividend Assets Capital LLC133,016$17,819 06/30/2019
     MSFT133,016$17,819 06/30/2019
Baltimore Washington Financial Advisors Inc.150,916$17,799 03/31/2019
     MSFT150,916$17,799 03/31/2019
Vigilant Capital Management LLC132,762$17,785 06/30/2019
     MSFT132,762$17,785 06/30/2019
Hudson Valley Investment Advisors Inc. ADV132,590$17,762 06/30/2019
     MSFT132,590$17,762 06/30/2019
Optimus Prime Fund Management Co. Ltd.150,500$17,749 03/31/2019
     MSFT150,500$17,749 03/31/2019
Wolverine Asset Management LLC $17,691 03/31/2019
     Call170,000$20,049 03/31/2019
     Put20,000$2,358 03/31/2019
Gabalex Capital Management LLC150,000$17,691 03/31/2019
     MSFT150,000$17,691 03/31/2019
Sather Financial Group Inc149,822$17,670 03/31/2019
     MSFT149,822$17,670 03/31/2019
Qube Research & Technologies Ltd149,514$17,634 03/31/2019
     MSFT149,514$17,634 03/31/2019
North American Management Corp148,217$17,481 03/31/2019
     MSFT148,217$17,481 03/31/2019
Townsquare Capital LLC147,955$17,450 03/31/2019
     MSFT147,955$17,450 03/31/2019
Deltec Asset Management LLC147,900$17,443 03/31/2019
     MSFT147,900$17,443 03/31/2019
Ropes Wealth Advisors LLC147,781$17,429 03/31/2019
     MSFT147,781$17,429 03/31/2019
Heritage Trust Co147,749$17,426 03/31/2019
     MSFT147,749$17,426 03/31/2019
Dubuque Bank & Trust Co.130,027$17,418 06/30/2019
     MSFT130,027$17,418 06/30/2019
Sander Capital Advisors Inc.147,543$17,401 03/31/2019
     MSFT147,543$17,401 03/31/2019
Voya Financial Advisors Inc.148,736$17,392 03/31/2019
     MSFT148,736$17,392 03/31/2019
M.D. Sass Investors Services Inc.147,359$17,380 03/31/2019
     MSFT147,359$17,380 03/31/2019
1ST Source Bank147,246$17,366 03/31/2019
     MSFT147,246$17,366 03/31/2019
Capital International Sarl147,020$17,340 03/31/2019
     MSFT147,020$17,340 03/31/2019
First Hawaiian Bank129,382$17,332 06/30/2019
     MSFT129,382$17,332 06/30/2019
North Star Asset Management Inc.146,750$17,308 03/31/2019
     MSFT146,750$17,308 03/31/2019
North Star Investment Management Corp.128,875$17,264 06/30/2019
     MSFT128,875$17,264 06/30/2019
Chemung Canal Trust Co.146,019$17,222 03/31/2019
     MSFT146,019$17,222 03/31/2019
Stoneridge Investment Partners LLC145,824$17,198 03/31/2019
     MSFT145,824$17,198 03/31/2019
NBT Bank N A NY145,348$17,142 03/31/2019
     MSFT145,348$17,142 03/31/2019
First Financial Bank Trust Division127,696$17,107 06/30/2019
     MSFT127,696$17,107 06/30/2019
BosValen Asset Management Ltd155,330$17,094 03/31/2019
     MSFT155,330$17,094 03/31/2019
FTB Advisors Inc.144,924$17,092 03/31/2019
     MSFT144,924$17,092 03/31/2019
Fulton Bank N.A.127,319$17,055 06/30/2019
     MSFT127,319$17,055 06/30/2019
Valeo Financial Advisors LLC126,849$16,993 06/30/2019
     MSFT126,849$16,993 06/30/2019
Howe & Rusling Inc.144,070$16,992 03/31/2019
     MSFT144,070$16,992 03/31/2019
ArrowMark Colorado Holdings LLC144,060$16,990 03/31/2019
     MSFT144,060$16,990 03/31/2019
Tiger Eye Capital LLC143,848$16,965 03/31/2019
     MSFT143,848$16,965 03/31/2019
Beese Fulmer Investment Management Inc.126,591$16,958 06/30/2019
     MSFT126,591$16,958 06/30/2019
Elite Wealth Management Inc.126,478$16,943 06/30/2019
     MSFT126,478$16,943 06/30/2019
River & Mercantile Asset Management LLP143,427$16,917 03/31/2019
     MSFT143,427$16,917 03/31/2019
Boston Family Office LLC143,323$16,904 03/31/2019
     MSFT143,323$16,904 03/31/2019
Greatmark Investment Partners Inc.143,132$16,881 03/31/2019
     MSFT143,132$16,881 03/31/2019
Webster Bank N. A.125,890$16,864 06/30/2019
     MSFT125,890$16,864 06/30/2019
Private Trust Co. NA125,829$16,856 06/30/2019
     MSFT125,829$16,856 06/30/2019
Tandem Investment Advisors Inc.125,263$16,780 06/30/2019
     MSFT125,263$16,780 06/30/2019
Forbes J M & Co. LLP142,251$16,777 03/31/2019
     MSFT142,251$16,777 03/31/2019
DDD Partners LLC142,169$16,767 03/31/2019
     MSFT142,169$16,767 03/31/2019
Lunia Capital LP142,062$16,755 03/31/2019
     MSFT142,062$16,755 03/31/2019
Trust Co. of Toledo NA OH124,844$16,724 06/30/2019
     MSFT124,844$16,724 06/30/2019
Columbia Asset Management141,587$16,699 03/31/2019
     MSFT141,587$16,699 03/31/2019
Sonora Investment Management LLC141,185$16,651 03/31/2019
     MSFT141,185$16,651 03/31/2019
United Bank141,140$16,647 03/31/2019
     MSFT141,140$16,647 03/31/2019
Calamos Wealth Management LLC140,345$16,552 03/31/2019
     MSFT140,345$16,552 03/31/2019
Hallmark Capital Management Inc.140,261$16,543 03/31/2019
     MSFT140,261$16,543 03/31/2019
First Midwest Bank Trust Division140,258$16,542 03/31/2019
     MSFT140,258$16,542 03/31/2019
Walleye Trading LLC $16,476 03/31/2019
     Call350,300$41,314 03/31/2019
     Put210,600$24,838 03/31/2019
Quantitative Investment Management LLC139,400$16,440 03/31/2019
     MSFT139,400$16,440 03/31/2019
Wellington Shields Capital Management LLC139,237$16,422 03/31/2019
     MSFT139,237$16,422 03/31/2019
Bar Harbor Trust Services138,723$16,361 03/31/2019
     MSFT138,723$16,361 03/31/2019
Mark Asset Management LP138,264$16,307 03/31/2019
     MSFT138,264$16,307 03/31/2019
WMS Partners LLC137,921$16,266 03/31/2019
     MSFT137,921$16,266 03/31/2019
Brinker Capital Inc.137,878$16,261 03/31/2019
     MSFT137,878$16,261 03/31/2019
Nicholas Hoffman & Company LLC.137,778$16,250 03/31/2019
     MSFT137,778$16,250 03/31/2019
Jacobs & Co. CA137,514$16,218 03/31/2019
     MSFT137,514$16,218 03/31/2019
Cape Cod Five Cents Savings Bank137,427$16,208 03/31/2019
     MSFT137,427$16,208 03/31/2019
Cohen Klingenstein LLC120,682$16,167 06/30/2019
     MSFT120,682$16,167 06/30/2019
Clearstead Advisors LLC136,684$16,121 03/31/2019
     MSFT136,684$16,121 03/31/2019
Advisory Services Network LLC136,530$16,103 03/31/2019
     MSFT136,530$16,103 03/31/2019
Sigma Planning Corp136,381$16,085 03/31/2019
     MSFT136,381$16,085 03/31/2019
Bronfman E.L. Rothschild L.P.136,053$16,046 03/31/2019
     MSFT136,053$16,046 03/31/2019
Wallington Asset Management LLC135,422$15,972 03/31/2019
     MSFT135,422$15,972 03/31/2019
Brown Advisory Securities LLC135,345$15,962 03/31/2019
     MSFT135,345$15,962 03/31/2019
QV Investors Inc.135,019$15,924 03/31/2019
     MSFT135,019$15,924 03/31/2019
Blue Chip Partners Inc.134,899$15,910 03/31/2019
     MSFT134,899$15,910 03/31/2019
Narwhal Capital Management134,690$15,885 03/31/2019
     MSFT134,690$15,885 03/31/2019
Connors Investor Services Inc.134,375$15,848 03/31/2019
     MSFT134,375$15,848 03/31/2019
Municipal Employees Retirement System of Michigan133,750$15,774 03/31/2019
     MSFT133,750$15,774 03/31/2019
Ardsley Advisory Partners LP $15,754 03/31/2019
     MSFT137,300$16,167 03/31/2019
     Put3,500$413 03/31/2019
Beaumont Financial Partners LLC133,527$15,748 03/31/2019
     MSFT133,527$15,748 03/31/2019
Foster Dykema Cabot & Co. Inc. MA133,484$15,743 03/31/2019
     MSFT133,484$15,743 03/31/2019
Professional Advisory Services Inc.132,704$15,651 03/31/2019
     MSFT132,704$15,651 03/31/2019
JLB & Associates Inc.132,400$15,615 03/31/2019
     MSFT132,400$15,615 03/31/2019
Thames Capital Management LLC132,300$15,603 03/31/2019
     MSFT132,300$15,603 03/31/2019
Simmons Bank132,032$15,572 03/31/2019
     MSFT132,032$15,572 03/31/2019
Wilbanks Smith & Thomas Asset Management LLC131,997$15,568 03/31/2019
     MSFT131,997$15,568 03/31/2019
Canal Insurance CO132,000$15,568 03/31/2019
     MSFT132,000$15,568 03/31/2019
Hemenway Trust Co LLC131,900$15,556 03/31/2019
     MSFT131,900$15,556 03/31/2019
Ironwood Investment Counsel LLC131,771$15,541 03/31/2019
     MSFT131,771$15,541 03/31/2019
Clark Estates Inc. NY131,340$15,490 03/31/2019
     MSFT131,340$15,490 03/31/2019
Private Asset Management Inc.115,553$15,480 06/30/2019
     MSFT115,553$15,480 06/30/2019
Carnick & Kubik Group LLC131,175$15,471 03/31/2019
     MSFT131,175$15,471 03/31/2019
Tikehau Investment Management130,978$15,448 03/31/2019
     MSFT130,978$15,448 03/31/2019
Spence Asset Management114,847$15,385 06/30/2019
     MSFT114,847$15,385 06/30/2019
Wealthstreet Investment Advisors LLC114,568$15,347 06/30/2019
     MSFT114,568$15,347 06/30/2019
Atom Investors LP129,642$15,290 03/31/2019
     MSFT129,642$15,290 03/31/2019
Edge Capital Group LLC129,589$15,284 03/31/2019
     MSFT129,589$15,284 03/31/2019
Folger Nolan Fleming Douglas Capital Management Inc.129,564$15,281 03/31/2019
     MSFT129,564$15,281 03/31/2019
First American Trust FSB113,583$15,216 06/30/2019
     MSFT113,583$15,216 06/30/2019
Auxier Asset Management128,885$15,201 03/31/2019
     MSFT128,885$15,201 03/31/2019
Pittenger & Anderson Inc.128,807$15,191 03/31/2019
     MSFT128,807$15,191 03/31/2019
Cleararc Capital Inc.128,514$15,157 03/31/2019
     MSFT128,514$15,157 03/31/2019
Blackcrane Capital LLC128,212$15,121 03/31/2019
     MSFT128,212$15,121 03/31/2019
Pictet & Cie Europe SA128,063$15,104 03/31/2019
     MSFT128,063$15,104 03/31/2019
Goelzer Investment Management Inc.127,912$15,086 03/31/2019
     MSFT127,912$15,086 03/31/2019
Taylor Wealth Management Partners112,399$15,057 06/30/2019
     MSFT112,399$15,057 06/30/2019
Frontier Wealth Management LLC127,243$15,007 03/31/2019
     MSFT127,243$15,007 03/31/2019
Lawson Kroeker Investment Management Inc. NE111,871$14,986 06/30/2019
     MSFT111,871$14,986 06/30/2019
Rothschild Investment Corp IL111,856$14,984 06/30/2019
     MSFT111,856$14,984 06/30/2019
Thompson Investment Management Inc.126,936$14,971 03/31/2019
     MSFT126,936$14,971 03/31/2019
Tower Research Capital LLC TRC 126,918$14,969 03/31/2019
     MSFT126,918$14,969 03/31/2019
Muhlenkamp & Co. Inc.126,476$14,917 03/31/2019
     MSFT126,476$14,917 03/31/2019
Community Financial Services Group LLC126,433$14,911 03/31/2019
     MSFT126,433$14,911 03/31/2019
Sequoia Financial Advisors LLC126,433$14,911 03/31/2019
     MSFT126,433$14,911 03/31/2019
Iberiabank Corp125,968$14,857 03/31/2019
     MSFT125,968$14,857 03/31/2019
Act Two Investors LLC125,690$14,824 03/31/2019
     MSFT125,690$14,824 03/31/2019
Girard Partners LTD.125,652$14,819 03/31/2019
     MSFT125,652$14,819 03/31/2019
CCM Investment Advisers LLC125,380$14,787 03/31/2019
     MSFT125,380$14,787 03/31/2019
Mengis Capital Management Inc.110,305$14,776 06/30/2019
     MSFT110,305$14,776 06/30/2019
Hunter Associates Investment Management LLC125,246$14,772 03/31/2019
     MSFT125,246$14,772 03/31/2019
GW Henssler & Associates Ltd.125,125$14,757 03/31/2019
     MSFT125,125$14,757 03/31/2019
IBM Retirement Fund124,987$14,741 03/31/2019
     MSFT124,987$14,741 03/31/2019
NWQ Investment Management Company LLC124,121$14,639 03/31/2019
     MSFT124,121$14,639 03/31/2019
CAPROCK Group Inc.124,021$14,629 03/31/2019
     MSFT124,021$14,629 03/31/2019
Bernzott Capital Advisors123,965$14,620 03/31/2019
     MSFT123,965$14,620 03/31/2019
Point72 Asset Management L.P.123,900$14,613 03/31/2019
     MSFT123,900$14,613 03/31/2019
Gamco Investors INC. ET AL123,679$14,587 03/31/2019
     MSFT123,679$14,587 03/31/2019
BTC Capital Management Inc.123,515$14,568 03/31/2019
     MSFT123,515$14,568 03/31/2019
Strategic Wealth Advisors Group LLC122,547$14,553 03/31/2019
     MSFT122,547$14,553 03/31/2019
American Assets Investment Management LLC124,100$14,537 03/31/2019
     MSFT124,100$14,537 03/31/2019
Kings Point Capital Management123,038$14,511 03/31/2019
     MSFT123,038$14,511 03/31/2019
Choate Investment Advisors122,571$14,456 03/31/2019
     MSFT122,571$14,456 03/31/2019
Linscomb & Williams Inc.122,559$14,455 03/31/2019
     MSFT122,559$14,455 03/31/2019
Tompkins Financial Corp107,667$14,423 06/30/2019
     MSFT107,667$14,423 06/30/2019
Verity & Verity LLC107,666$14,423 06/30/2019
     MSFT107,666$14,423 06/30/2019
Nicola Wealth Management LTD.117,144$14,418 03/31/2019
     MSFT117,144$14,418 03/31/2019
TT International122,170$14,408 03/31/2019
     MSFT122,170$14,408 03/31/2019
Schmidt P J Investment Management Inc.122,072$14,397 03/31/2019
     MSFT122,072$14,397 03/31/2019
Camden National Bank121,941$14,382 03/31/2019
     MSFT121,941$14,382 03/31/2019
Corient Capital Partners LLC121,474$14,327 03/31/2019
     MSFT121,474$14,327 03/31/2019
WealthTrust Fairport LLC121,361$14,313 03/31/2019
     MSFT121,361$14,313 03/31/2019
180 Wealth Advisors LLC113,826$14,287 03/31/2019
     MSFT113,826$14,287 03/31/2019
Addenda Capital Inc.106,366$14,249 06/30/2019
     MSFT106,366$14,249 06/30/2019
Affinity Investment Advisors LLC120,689$14,234 03/31/2019
     MSFT120,689$14,234 03/31/2019
Motley Fool Asset Management LLC120,668$14,232 03/31/2019
     MSFT120,668$14,232 03/31/2019
Guardian Capital Advisors LP115,249$14,218 03/31/2019
     MSFT115,249$14,218 03/31/2019
Steigerwald Gordon & Koch Inc.106,104$14,214 06/30/2019
     MSFT106,104$14,214 06/30/2019
Daiwa SB Investments Ltd.120,240$14,181 03/31/2019
     MSFT120,240$14,181 03/31/2019
Tiedemann Advisors LLC120,136$14,172 03/31/2019
     MSFT120,136$14,172 03/31/2019
Vicus Capital119,940$14,146 03/31/2019
     MSFT119,940$14,146 03/31/2019
Reynders McVeigh Capital Management LLC119,805$14,130 03/31/2019
     MSFT119,805$14,130 03/31/2019
Bourne Lent Asset Management Inc.119,434$14,086 03/31/2019
     MSFT119,434$14,086 03/31/2019
Arrowstreet Capital Limited Partnership119,429$14,085 03/31/2019
     MSFT119,429$14,085 03/31/2019
Cresset Asset Management LLC119,117$14,048 03/31/2019
     MSFT119,117$14,048 03/31/2019
Parallel Advisors LLC118,953$14,030 03/31/2019
     MSFT118,953$14,030 03/31/2019
Spinnaker Trust104,714$14,026 06/30/2019
     MSFT104,714$14,026 06/30/2019
Chicago Capital LLC104,444$13,991 06/30/2019
     MSFT104,444$13,991 06/30/2019
Monetary Management Group Inc.118,563$13,983 03/31/2019
     MSFT118,563$13,983 03/31/2019
Lucia Wealth Services LLC118,081$13,926 03/31/2019
     MSFT118,081$13,926 03/31/2019
Cutler Investment Counsel LLC117,800$13,893 03/31/2019
     MSFT117,800$13,893 03/31/2019
Culbertson A N & Co. Inc.117,610$13,871 03/31/2019
     MSFT117,610$13,871 03/31/2019
Capital International Ltd. CA117,422$13,849 03/31/2019
     MSFT117,422$13,849 03/31/2019
Arrow Financial Corp117,310$13,835 03/31/2019
     MSFT117,310$13,835 03/31/2019
Shufro Rose & Co. LLC116,503$13,740 03/31/2019
     MSFT116,503$13,740 03/31/2019
Archon Partners LLC116,500$13,740 03/31/2019
     MSFT116,500$13,740 03/31/2019
10 15 Associates Inc.116,449$13,734 03/31/2019
     MSFT116,449$13,734 03/31/2019
Reliance Trust Co. of Delaware115,805$13,658 03/31/2019
     MSFT115,805$13,658 03/31/2019
W.G. Shaheen & Associates DBA Whitney & Co104,407$13,636 03/31/2019
     MSFT104,407$13,636 03/31/2019
Wintrust Investments LLC115,239$13,591 03/31/2019
     MSFT115,239$13,591 03/31/2019
First Interstate Bank115,063$13,570 03/31/2019
     MSFT115,063$13,570 03/31/2019
Mcrae Capital Management Inc.114,423$13,495 03/31/2019
     MSFT114,423$13,495 03/31/2019
Ipswich Investment Management Co. Inc.100,730$13,494 06/30/2019
     MSFT100,730$13,494 06/30/2019
Somerville Kurt F114,204$13,469 03/31/2019
     MSFT114,204$13,469 03/31/2019
Grand Jean Capital Management Inc.113,776$13,419 03/31/2019
     MSFT113,776$13,419 03/31/2019
Chemical Bank113,679$13,408 03/31/2019
     MSFT113,679$13,408 03/31/2019
Thompson Siegel & Walmsley LLC113,333$13,367 03/31/2019
     MSFT113,333$13,367 03/31/2019
Mechanics Bank Trust Department99,653$13,349 06/30/2019
     MSFT99,653$13,349 06/30/2019
Griffin Asset Management Inc.113,051$13,333 03/31/2019
     MSFT113,051$13,333 03/31/2019
AdvisorNet Financial Inc99,270$13,298 06/30/2019
     MSFT99,270$13,298 06/30/2019
McIlrath & Eck LLC112,591$13,279 03/31/2019
     MSFT112,591$13,279 03/31/2019
Kiley Juergens Wealth Management LLC98,940$13,254 06/30/2019
     MSFT98,940$13,254 06/30/2019
Laffer Investments112,366$13,252 03/31/2019
     MSFT112,366$13,252 03/31/2019
Turim 21 Investimentos Ltda.112,358$13,252 03/31/2019
     MSFT112,358$13,252 03/31/2019
Oakwood Capital Management LLC CA112,092$13,220 03/31/2019
     MSFT112,092$13,220 03/31/2019
Penobscot Investment Management Company Inc.111,857$13,192 03/31/2019
     MSFT111,857$13,192 03/31/2019
Courier Capital LLC98,288$13,167 06/30/2019
     MSFT98,288$13,167 06/30/2019
Granite Investment Advisors LLC111,617$13,164 03/31/2019
     MSFT111,617$13,164 03/31/2019
Buckingham Asset Management LLC111,597$13,162 03/31/2019
     MSFT111,597$13,162 03/31/2019
Mutual Advisors LLC111,445$13,144 03/31/2019
     MSFT111,445$13,144 03/31/2019
Paragon Capital Management LLC111,251$13,121 03/31/2019
     MSFT111,251$13,121 03/31/2019
Greenwood Capital Associates LLC111,134$13,107 03/31/2019
     MSFT111,134$13,107 03/31/2019
Fagan Associates Inc.97,770$13,097 06/30/2019
     MSFT97,770$13,097 06/30/2019
Hartline Investment Corp111,044$13,097 03/31/2019
     MSFT111,044$13,097 03/31/2019
Barometer Capital Management Inc.110,950$13,085 03/31/2019
     MSFT110,950$13,085 03/31/2019
Van Strum & Towne Inc.110,830$13,071 03/31/2019
     MSFT110,830$13,071 03/31/2019
Fiduciary Group LLC110,769$13,064 03/31/2019
     MSFT110,769$13,064 03/31/2019
L & S Advisors Inc110,556$13,039 03/31/2019
     MSFT110,556$13,039 03/31/2019
S&CO Inc.110,457$13,027 03/31/2019
     MSFT110,457$13,027 03/31/2019
Northern Oak Wealth Management Inc.110,419$13,022 03/31/2019
     MSFT110,419$13,022 03/31/2019
Jackson Wealth Management LLC94,569$12,962 06/30/2019
     MSFT94,569$12,962 06/30/2019
Peak Asset Management LLC109,573$12,923 03/31/2019
     MSFT109,573$12,923 03/31/2019
Stonebridge Capital Advisors LLC108,998$12,855 03/31/2019
     MSFT108,998$12,855 03/31/2019
Appleton Partners Inc. MA108,554$12,803 03/31/2019
     MSFT108,554$12,803 03/31/2019
Lee Danner & Bass Inc.108,449$12,790 03/31/2019
     MSFT108,449$12,790 03/31/2019
Capital International Inc. CA107,745$12,707 03/31/2019
     MSFT107,745$12,707 03/31/2019
DF Dent & Co. Inc.107,701$12,702 03/31/2019
     MSFT107,701$12,702 03/31/2019
Cetera Advisors LLC106,304$12,555 03/31/2019
     MSFT106,304$12,555 03/31/2019
National Asset Management Inc.106,406$12,549 03/31/2019
     MSFT106,406$12,549 03/31/2019
Stonebridge Capital Management Inc.93,639$12,544 06/30/2019
     MSFT93,639$12,544 06/30/2019
Capital Investment Advisors LLC93,619$12,541 06/30/2019
     MSFT93,619$12,541 06/30/2019
Cadinha & Co. LLC106,285$12,535 03/31/2019
     MSFT106,285$12,535 03/31/2019
Wright Investors Service Inc.106,234$12,530 03/31/2019
     MSFT106,234$12,530 03/31/2019
Parkwood LLC104,995$12,383 03/31/2019
     MSFT104,995$12,383 03/31/2019
Emerson Point Capital LP104,965$12,379 03/31/2019
     MSFT104,965$12,379 03/31/2019
Schwerin Boyle Capital Management Inc.104,925$12,375 03/31/2019
     MSFT104,925$12,375 03/31/2019
Marshall Wace LLP104,823$12,364 03/31/2019
     MSFT104,823$12,364 03/31/2019
Dixon Hubard Feinour & Brown Inc. VA104,716$12,350 03/31/2019
     MSFT104,716$12,350 03/31/2019
Oxbow Advisors LLC104,651$12,343 03/31/2019
     MSFT104,651$12,343 03/31/2019
Leuthold Group LLC104,582$12,334 03/31/2019
     MSFT104,582$12,334 03/31/2019
Bowling Portfolio Management LLC104,545$12,330 03/31/2019
     MSFT104,545$12,330 03/31/2019
Toth Financial Advisory Corp91,938$12,316 06/30/2019
     MSFT91,938$12,316 06/30/2019
Glenview State Bank Trust DEPT.104,362$12,309 03/31/2019
     MSFT104,362$12,309 03/31/2019
Motco104,079$12,275 03/31/2019
     MSFT104,079$12,275 03/31/2019
Punch & Associates Investment Management Inc.103,978$12,263 03/31/2019
     MSFT103,978$12,263 03/31/2019
Moreno Evelyn V103,964$12,262 03/31/2019
     MSFT103,964$12,262 03/31/2019
Waratah Capital Advisors Ltd.103,888$12,253 03/31/2019
     MSFT103,888$12,253 03/31/2019
Wedbush Securities Inc.103,706$12,231 03/31/2019
     MSFT103,706$12,231 03/31/2019
Pensionfund DSM Netherlands91,225$12,221 06/30/2019
     MSFT91,225$12,221 06/30/2019
Texas Yale Capital Corp.103,398$12,194 03/31/2019
     MSFT103,398$12,194 03/31/2019
Roundview Capital LLC102,910$12,137 03/31/2019
     MSFT102,910$12,137 03/31/2019
Renaissance Investment Group LLC90,374$12,107 06/30/2019
     MSFT90,374$12,107 06/30/2019
Vernier Capital Partners LP102,330$12,069 03/31/2019
     MSFT102,330$12,069 03/31/2019
Buckley Wealth Management LLC101,619$11,985 03/31/2019
     MSFT101,619$11,985 03/31/2019
Buckingham Capital Management Inc.100,863$11,896 03/31/2019
     MSFT100,863$11,896 03/31/2019
Cohen & Steers Inc.100,605$11,865 03/31/2019
     MSFT100,605$11,865 03/31/2019
Cheviot Value Management LLC100,478$11,850 03/31/2019
     MSFT100,478$11,850 03/31/2019
Leavell Investment Management Inc.88,254$11,823 06/30/2019
     MSFT88,254$11,823 06/30/2019
Buckhead Capital Management LLC100,181$11,815 03/31/2019
     MSFT100,181$11,815 03/31/2019
Central Securities Corp100,000$11,794 03/31/2019
     MSFT100,000$11,794 03/31/2019
Telemark Asset Management LLC100,000$11,794 03/31/2019
     MSFT100,000$11,794 03/31/2019
Firsthand Capital Management Inc.100,000$11,794 03/31/2019
     MSFT100,000$11,794 03/31/2019
Davidson Kempner Capital Management LP100,000$11,794 03/31/2019
     MSFT100,000$11,794 03/31/2019
Apertura Capital LLC100,000$11,794 03/31/2019
     MSFT100,000$11,794 03/31/2019
M. Kraus & Co87,990$11,787 06/30/2019
     MSFT87,990$11,787 06/30/2019
Pioneer Trust Bank N A OR99,733$11,763 03/31/2019
     MSFT99,733$11,763 03/31/2019
Financial Advocates Investment Management99,604$11,747 03/31/2019
     MSFT99,604$11,747 03/31/2019
KDI Capital Partners LLC99,026$11,679 03/31/2019
     MSFT99,026$11,679 03/31/2019
Adviser Investments LLC98,905$11,665 03/31/2019
     MSFT98,905$11,665 03/31/2019
Eubel Brady & Suttman Asset Management Inc.98,576$11,626 03/31/2019
     MSFT98,576$11,626 03/31/2019
YCG LLC98,228$11,624 03/31/2019
     MSFT98,228$11,624 03/31/2019
F&V Capital Management LLC86,283$11,558 06/30/2019
     MSFT86,283$11,558 06/30/2019
Weik Capital Management97,794$11,534 03/31/2019
     MSFT97,794$11,534 03/31/2019
German American Bancorp Inc.97,666$11,519 03/31/2019
     MSFT97,666$11,519 03/31/2019
Westchester Capital Management Inc.97,638$11,515 03/31/2019
     MSFT97,638$11,515 03/31/2019
Weatherly Asset Management L. P.97,564$11,507 03/31/2019
     MSFT97,564$11,507 03/31/2019
D L Carlson Investment Group Inc.97,338$11,480 03/31/2019
     MSFT97,338$11,480 03/31/2019
Charter Trust Co.97,302$11,476 03/31/2019
     MSFT97,302$11,476 03/31/2019
Venturi Wealth Management LLC96,280$11,460 03/31/2019
     MSFT96,280$11,460 03/31/2019
Level Four Advisory Services LLC96,954$11,435 03/31/2019
     MSFT96,954$11,435 03/31/2019
John G Ullman & Associates Inc.96,769$11,413 03/31/2019
     MSFT96,769$11,413 03/31/2019
Sensato Investors LLC95,400$11,251 03/31/2019
     MSFT95,400$11,251 03/31/2019
Princeton Portfolio Strategies Group LLC95,293$11,239 03/31/2019
     MSFT95,293$11,239 03/31/2019
Cubic Asset Management LLC94,849$11,186 03/31/2019
     MSFT94,849$11,186 03/31/2019
Ffcm LLC94,629$11,161 03/31/2019
     MSFT94,629$11,161 03/31/2019
Johnson Financial Group Inc.94,563$11,152 03/31/2019
     MSFT94,563$11,152 03/31/2019
Mcmillion Capital Management Inc.94,397$11,133 03/31/2019
     MSFT94,397$11,133 03/31/2019
Hayek Kallen Investment Management82,912$11,107 06/30/2019
     MSFT82,912$11,107 06/30/2019
Vestmark Advisory Solutions Inc.93,886$11,073 03/31/2019
     MSFT93,886$11,073 03/31/2019
Fulcrum Capital LLC93,824$11,066 03/31/2019
     MSFT93,824$11,066 03/31/2019
Essex Investment Management Co. LLC93,818$11,065 03/31/2019
     MSFT93,818$11,065 03/31/2019
Pettyjohn Wood & White Inc.93,556$11,034 03/31/2019
     MSFT93,556$11,034 03/31/2019
Augustine Asset Management Inc.93,412$11,017 03/31/2019
     MSFT93,412$11,017 03/31/2019
Marco Investment Management LLC92,897$10,956 03/31/2019
     MSFT92,897$10,956 03/31/2019
Ramsay Stattman Vela & Price Inc.92,049$10,856 03/31/2019
     MSFT92,049$10,856 03/31/2019
CHURCHILL MANAGEMENT Corp80,895$10,837 06/30/2019
     MSFT80,895$10,837 06/30/2019
Hall Laurie J Trustee91,591$10,803 03/31/2019
     MSFT91,591$10,803 03/31/2019
HighPoint Advisor Group LLC85,933$10,786 03/31/2019
     MSFT85,933$10,786 03/31/2019
Overbrook Management Corp91,235$10,760 03/31/2019
     MSFT91,235$10,760 03/31/2019
Gratus Capital LLC90,847$10,715 03/31/2019
     MSFT90,847$10,715 03/31/2019
Winslow Evans & Crocker Inc.90,714$10,702 03/31/2019
     MSFT90,714$10,702 03/31/2019
Sompo Japan Nipponkoa Asset Management CO. LTD.89,830$10,595 03/31/2019
     MSFT89,830$10,595 03/31/2019
Marietta Investment Partners LLC89,496$10,555 03/31/2019
     MSFT89,496$10,555 03/31/2019
Exencial Wealth Advisors LLC89,221$10,523 03/31/2019
     MSFT89,221$10,523 03/31/2019
Perkins Coie Trust Co78,136$10,467 06/30/2019
     MSFT78,136$10,467 06/30/2019
Lincoln Capital Corp78,043$10,455 06/30/2019
     MSFT78,043$10,455 06/30/2019
CenturyLink Investment Management Co77,956$10,443 06/30/2019
     MSFT77,956$10,443 06/30/2019
BBR Partners LLC88,160$10,398 03/31/2019
     MSFT88,160$10,398 03/31/2019
Isthmus Partners LLC87,766$10,351 03/31/2019
     MSFT87,766$10,351 03/31/2019
Cardinal Capital Management77,239$10,347 06/30/2019
     MSFT77,239$10,347 06/30/2019
Radnor Capital Management LLC77,200$10,342 06/30/2019
     MSFT77,200$10,342 06/30/2019
Hendley & Co. Inc.87,650$10,337 03/31/2019
     MSFT87,650$10,337 03/31/2019
Campbell Capital Management Inc.76,943$10,307 06/30/2019
     MSFT76,943$10,307 06/30/2019
Dakota Wealth Management87,306$10,300 03/31/2019
     MSFT87,306$10,300 03/31/2019
Cypress Capital Group87,163$10,281 03/31/2019
     MSFT87,163$10,281 03/31/2019
Murphy Capital Management Inc.87,163$10,280 03/31/2019
     MSFT87,163$10,280 03/31/2019
Flippin Bruce & Porter Inc.86,956$10,256 03/31/2019
     MSFT86,956$10,256 03/31/2019
Unio Capital LLC86,620$10,216 03/31/2019
     MSFT86,620$10,216 03/31/2019
M&R Capital Management Inc.78,586$10,205 03/31/2019
     MSFT78,586$10,205 03/31/2019
LMR Partners LLP86,487$10,200 03/31/2019
     MSFT86,487$10,200 03/31/2019
Ibex Wealth Advisors86,420$10,192 03/31/2019
     MSFT86,420$10,192 03/31/2019
Psagot Investment House Ltd.86,297$10,178 03/31/2019
     MSFT86,297$10,178 03/31/2019
Security National Trust Co.86,140$10,160 03/31/2019
     MSFT86,140$10,160 03/31/2019
First Washington CORP86,068$10,151 03/31/2019
     MSFT86,068$10,151 03/31/2019
Scholtz & Company LLC86,009$10,144 03/31/2019
     MSFT86,009$10,144 03/31/2019
Hills Bank & Trust Co.75,698$10,141 06/30/2019
     MSFT75,698$10,141 06/30/2019
Capital Markets Trading UK LLP $10,138 03/31/2019
     Call249,400$29,414 03/31/2019
     Put168,500$19,873 03/31/2019
     MSFT5,059$597 03/31/2019
Allied Investment Advisors LLC75,524$10,117 06/30/2019
     MSFT75,524$10,117 06/30/2019
OLD Second National Bank of Aurora75,448$10,107 06/30/2019
     MSFT75,448$10,107 06/30/2019
Benedict Financial Advisors Inc.85,240$10,053 03/31/2019
     MSFT85,240$10,053 03/31/2019
WINTON GROUP Ltd74,852$10,027 06/30/2019
     MSFT74,852$10,027 06/30/2019
Petrus Trust Company LTA85,000$10,025 03/31/2019
     MSFT85,000$10,025 03/31/2019
Everett Capital Advisors UK LLP85,000$10,025 03/31/2019
     MSFT85,000$10,025 03/31/2019
Aureus Asset Management LLC84,860$10,008 03/31/2019
     MSFT84,860$10,008 03/31/2019
Farmers Trust Co.74,555$9,988 06/30/2019
     MSFT74,555$9,988 06/30/2019
Mitchell Capital Management Co.84,518$9,968 03/31/2019
     MSFT84,518$9,968 03/31/2019
Sepio Capital LLC84,446$9,960 03/31/2019
     MSFT84,446$9,960 03/31/2019
Crossvault Capital Management LLC84,353$9,949 03/31/2019
     MSFT84,353$9,949 03/31/2019
Lombard Odier Asset Management Switzerland SA $9,928 03/31/2019
     MSFT75,181$8,867 03/31/2019
     Call9,000$1,061 03/31/2019
Asturias Capital LLC84,164$9,926 03/31/2019
     MSFT84,164$9,926 03/31/2019
Pitcairn Co.84,130$9,922 03/31/2019
     MSFT84,130$9,922 03/31/2019
Somerset Trust Co84,103$9,919 03/31/2019
     MSFT84,103$9,919 03/31/2019
Cobiz Wealth LLC74,032$9,917 06/30/2019
     MSFT74,032$9,917 06/30/2019
New England Asset Management Inc.84,083$9,917 03/31/2019
     MSFT84,083$9,917 03/31/2019
Supplemental Annuity Collective Trust of NJ74,000$9,913 06/30/2019
     MSFT74,000$9,913 06/30/2019
Sky Investment Group LLC73,848$9,893 06/30/2019
     MSFT73,848$9,893 06/30/2019
Hoertkorn Richard Charles73,786$9,884 06/30/2019
     MSFT73,786$9,884 06/30/2019
Athena Capital Advisors LLC108,246$9,880 03/31/2019
     MSFT108,246$9,880 03/31/2019
Mid Atlantic Financial Management Inc. ADV83,487$9,846 03/31/2019
     MSFT83,487$9,846 03/31/2019
Thompson Rubinstein Investment Management Inc. OR83,466$9,844 03/31/2019
     MSFT83,466$9,844 03/31/2019
BKD Wealth Advisors LLC73,352$9,826 06/30/2019
     MSFT73,352$9,826 06/30/2019
Boenning & Scattergood Inc.73,152$9,799 06/30/2019
     MSFT73,152$9,799 06/30/2019
Rings Capital Management LLC83,000$9,789 03/31/2019
     MSFT83,000$9,789 03/31/2019
Milestone Resources Group Ltd82,885$9,775 03/31/2019
     MSFT82,885$9,775 03/31/2019
Adalta Capital Management LLC82,849$9,771 03/31/2019
     MSFT82,849$9,771 03/31/2019
Wellington Shields & Co. LLC82,631$9,745 03/31/2019
     MSFT82,631$9,745 03/31/2019
Hutchinson Capital Management CA82,515$9,731 03/31/2019
     MSFT82,515$9,731 03/31/2019
Miracle Mile Advisors LLC82,511$9,731 03/31/2019
     MSFT82,511$9,731 03/31/2019
Morse Asset Management Inc82,455$9,725 03/31/2019
     MSFT82,455$9,725 03/31/2019
Allred Capital Management LLC71,122$9,713 06/30/2019
     MSFT71,122$9,713 06/30/2019
Haverford Financial Services Inc.82,033$9,675 03/31/2019
     MSFT82,033$9,675 03/31/2019
SP Asset Management81,930$9,663 03/31/2019
     MSFT81,930$9,663 03/31/2019
Argyle Capital Management Inc.81,798$9,647 03/31/2019
     MSFT81,798$9,647 03/31/2019
Court Place Advisors LLC81,799$9,647 03/31/2019
     MSFT81,799$9,647 03/31/2019
Headinvest LLC81,766$9,643 03/31/2019
     MSFT81,766$9,643 03/31/2019
Abbrea Capital LLC81,727$9,639 03/31/2019
     MSFT81,727$9,639 03/31/2019
Weiss Multi Strategy Advisers LLC $9,636 03/31/2019
     MSFT111,700$13,174 03/31/2019
     Put30,000$3,538 03/31/2019
Checchi Capital Advisers LLC81,624$9,627 03/31/2019
     MSFT81,624$9,627 03/31/2019
H D Vest Advisory Services81,603$9,624 03/31/2019
     MSFT81,603$9,624 03/31/2019
King Wealth81,576$9,621 03/31/2019
     MSFT81,576$9,621 03/31/2019
Laurel Wealth Advisors Inc.81,143$9,570 03/31/2019
     MSFT81,143$9,570 03/31/2019
GHP Investment Advisors Inc.81,031$9,557 03/31/2019
     MSFT81,031$9,557 03/31/2019
Osher Van de Voorde Investment Management80,700$9,518 03/31/2019
     MSFT80,700$9,518 03/31/2019
Naples Global Advisors LLC71,043$9,517 06/30/2019
     MSFT71,043$9,517 06/30/2019
Strategic Advisors LLC80,542$9,499 03/31/2019
     MSFT80,542$9,499 03/31/2019
Hollencrest Capital Management70,545$9,450 06/30/2019
     MSFT70,545$9,450 06/30/2019
Rosenblum Silverman Sutton S F Inc. CA80,108$9,448 03/31/2019
     MSFT80,108$9,448 03/31/2019
Alps Advisors Inc.80,097$9,447 03/31/2019
     MSFT80,097$9,447 03/31/2019
R.M.SINCERBEAUX Capital Management LLC80,050$9,441 03/31/2019
     MSFT80,050$9,441 03/31/2019
Northwest Investment Counselors LLC80,044$9,440 03/31/2019
     MSFT80,044$9,440 03/31/2019
Cincinnati Casualty Co.80,000$9,435 03/31/2019
     MSFT80,000$9,435 03/31/2019
Greenbrier Partners Capital Management LLC80,000$9,435 03/31/2019
     MSFT80,000$9,435 03/31/2019
Zuckerman Investment Group LLC79,960$9,431 03/31/2019
     MSFT79,960$9,431 03/31/2019
Coastline Trust Co70,355$9,424 06/30/2019
     MSFT70,355$9,424 06/30/2019
KMG Fiduciary Partners LLC79,862$9,419 03/31/2019
     MSFT79,862$9,419 03/31/2019
Empirical Financial Services LLC d.b.a. Empirical Wealth Management79,796$9,411 03/31/2019
     MSFT79,796$9,411 03/31/2019
Mercer Capital Advisers Inc.79,421$9,367 03/31/2019
     MSFT79,421$9,367 03/31/2019
Aristotle Atlantic Partners LLC79,252$9,347 03/31/2019
     MSFT79,252$9,347 03/31/2019
United Asset Strategies Inc.78,760$9,289 03/31/2019
     MSFT78,760$9,289 03/31/2019
Valley National Advisers Inc.78,723$9,285 03/31/2019
     MSFT78,723$9,285 03/31/2019
Pineno Levin & Ford Asset Management Inc.78,716$9,284 03/31/2019
     MSFT78,716$9,284 03/31/2019
B. Riley Wealth Management Inc.78,485$9,257 03/31/2019
     MSFT78,485$9,257 03/31/2019
Sand Hill Global Advisors LLC78,481$9,256 03/31/2019
     MSFT78,481$9,256 03/31/2019
Cohen Capital Management Inc.78,386$9,245 03/31/2019
     MSFT78,386$9,245 03/31/2019
Broadleaf Partners LLC78,327$9,238 03/31/2019
     MSFT78,327$9,238 03/31/2019
First Merchants Corp78,294$9,233 03/31/2019
     MSFT78,294$9,233 03/31/2019
Exchange Capital Management Inc.78,238$9,227 03/31/2019
     MSFT78,238$9,227 03/31/2019
Paragon Capital Management Ltd78,149$9,217 03/31/2019
     MSFT78,149$9,217 03/31/2019
Front Barnett Associates LLC77,808$9,177 03/31/2019
     MSFT77,808$9,177 03/31/2019
Arthur M. Cohen & Associates LLC77,806$9,176 03/31/2019
     MSFT77,806$9,176 03/31/2019
Alley Co LLC77,794$9,175 03/31/2019
     MSFT77,794$9,175 03/31/2019
Peachtree Investment Partners LLC68,365$9,158 06/30/2019
     MSFT68,365$9,158 06/30/2019
Boyar Asset Management Inc.77,424$9,131 03/31/2019
     MSFT77,424$9,131 03/31/2019