HoldingsChannel.com
Funds Holding TSLA
HolderAmountPosition Size
($ in 1000's)
 As of
Baillie Gifford & Co.11,771,213$12,710,674 06/30/2020
     TSLA11,771,213$12,710,674 06/30/2020
Capital World Investors10,678,093$11,530,116 06/30/2020
     TSLA10,678,093$11,530,116 06/30/2020
Vanguard Group Inc.8,852,837$9,559,382 06/30/2020
     TSLA8,852,837$9,559,382 06/30/2020
BlackRock Inc. $8,378,795 06/30/2020
     TSLA7,719,768$8,335,881 06/30/2020
     NOTE 24,990,000$17,508 06/30/2020
     NOTE 14,775,000$14,307 06/30/2020
     NOTE 23,350,000$11,099 06/30/2020
FMR LLC $5,231,351 06/30/2020
     TSLA4,709,340$5,085,193 06/30/2020
     NOTE 221,691,000$76,106 06/30/2020
     NOTE 112,195,000$36,539 06/30/2020
     NOTE 210,115,000$33,513 06/30/2020
Jennison Associates LLC3,868,742$4,177,506 06/30/2020
     TSLA3,868,742$4,177,506 06/30/2020
State Street Corp $3,736,356 06/30/2020
     TSLA3,167,130$3,419,899 06/30/2020
     NOTE 242,151,000$147,930 06/30/2020
     NOTE 131,525,000$94,773 06/30/2020
     NOTE 222,258,000$73,754 06/30/2020
Optiver US LLC $2,089,831 06/30/2020
     PUT9,907$1,069,198 06/30/2020
     CALL9,457$1,020,633 06/30/2020
JPMorgan Chase & Co. $2,082,573 06/30/2020
     TSLA2,750,859$2,970,407 06/30/2020
     Put911,700$984,463 06/30/2020
     Call86,500$93,404 06/30/2020
     BOND919,000$3,225 06/30/2020
D. E. Shaw & Co. Inc. $1,902,262 06/30/2020
     NOTE365,097,000$1,206,393 06/30/2020
     TSLA432,637$467,166 06/30/2020
     Call419,000$452,440 06/30/2020
     Put207,200$223,737 06/30/2020
Jane Street Group LLC $1,802,086 06/30/2020
     Call4,546,700$4,909,572 06/30/2020
     Put3,109,000$3,357,129 06/30/2020
     TSLA230,362$248,746 06/30/2020
     NOTE 1300,000$897 06/30/2020
Bamco Inc. NY1,617,010$1,746,064 06/30/2020
     TSLA1,617,010$1,746,064 06/30/2020
Citadel Advisors LLC $1,643,952 06/30/2020
     Call7,473,400$8,069,852 06/30/2020
     Put6,423,900$6,936,592 06/30/2020
     Bond133,246,000$464,126 06/30/2020
     TSLA43,124$46,566 06/30/2020
Nuveen Asset Management LLC1,434,639$1,549,137 06/30/2020
     TSLA1,434,639$1,549,137 06/30/2020
Geode Capital Management LLC $1,538,786 06/30/2020
     TSLA1,421,631$1,533,576 06/30/2020
     NOTE 21,500,000$5,210 06/30/2020
Primecap Management Co. CA1,318,515$1,423,746 06/30/2020
     TSLA1,318,515$1,423,746 06/30/2020
Renaissance Technologies LLC1,106,906$1,195,248 06/30/2020
     TSLA1,106,906$1,195,248 06/30/2020
The Manufacturers Life Insurance Company  $1,148,355 06/30/2020
     NOTE22,518,000$1,143,477 06/30/2020
     TSLA4,833$4,878 06/30/2020
LMR Partners LLP $1,138,893 06/30/2020
     NOTE 2183,181,000$643,194 06/30/2020
     NOTE 187,500,000$263,211 06/30/2020
     NOTE 270,000,000$232,488 06/30/2020
Northern Trust Corp1,001,949$1,081,914 06/30/2020
     TSLA1,001,949$1,081,914 06/30/2020
Sumitomo Mitsui Trust Holdings Inc.984,202$1,062,751 06/30/2020
     TSLA984,202$1,062,751 06/30/2020
Wells Fargo & Company MN $939,476 06/30/2020
     TSLA607,935$656,454 06/30/2020
     NOTE 232,536,000$107,798 06/30/2020
     NOTE 133,275,000$99,701 06/30/2020
     Call88,500$55,872 06/30/2020
     NOTE 27,512,000$26,367 06/30/2020
     Put911,100$6,716 06/30/2020
Legal & General Group Plc799,242$863,030 06/30/2020
     TSLA799,242$863,030 06/30/2020
ARK Investment Management LLC712,348$769,200 06/30/2020
     TSLA712,348$769,200 06/30/2020
Bank of New York Mellon Corp $747,535 06/30/2020
     TSLA684,105$738,704 06/30/2020
     NOTE2,700,000$8,831 06/30/2020
Whale Rock Capital Management LLC613,300$662,247 06/30/2020
     TSLA613,300$662,247 06/30/2020
Swiss National Bank583,353$629,910 06/30/2020
     TSLA583,353$629,910 06/30/2020
UBS Asset Management Americas Inc.552,841$596,963 06/30/2020
     TSLA552,841$596,963 06/30/2020
Price T Rowe Associates Inc. MD545,442$588,974 06/30/2020
     TSLA545,442$588,974 06/30/2020
Citigroup Inc. $573,669 06/30/2020
     Put1,181,000$1,275,256 06/30/2020
     Call968,100$1,045,364 06/30/2020
     TSLA740,750$799,868 06/30/2020
     NOTE 11,200,000$3,596 06/30/2020
     NOTE 220,000$70 06/30/2020
     NOTE 28,000$27 06/30/2020
Calamos Advisors LLC $563,744 06/30/2020
     NOTE 288,422,000$310,378 06/30/2020
     NOTE 269,424,000$229,759 06/30/2020
     Put74,500$80,446 06/30/2020
     NOTE 126,567,000$79,831 06/30/2020
     TSLA22,432$24,222 06/30/2020
Gilder Gagnon Howe & Co. LLC519,846$561,335 06/30/2020
     TSLA519,846$561,335 06/30/2020
BNP Paribas Arbitrage SA $559,073 06/30/2020
     Put3,267$352,774 06/30/2020
     TSLA302,567$326,715 06/30/2020
     BOND94,701,000$306,325 06/30/2020
     Call2,582$278,807 06/30/2020
Deutsche Bank AG $543,896 06/30/2020
     TSLA502,234$542,318 06/30/2020
     Call4,253$4,592 06/30/2020
     Put2,791$3,014 06/30/2020
Hudson Bay Capital Management LP $539,409 06/30/2020
     NOTE 2150,290,000$527,647 06/30/2020
     NOTE 22,080,000$6,903 06/30/2020
     TSLA4,500$4,859 06/30/2020
Group One Trading L.P. $533,426 06/30/2020
     Call967,700$1,044,932 06/30/2020
     Put473,700$511,506 06/30/2020
Morgan Stanley $522,534 06/30/2020
     TSLA482,077$520,553 06/30/2020
     NOTE 2393,000$1,305 06/30/2020
     NOTE 1169,000$504 06/30/2020
     NOTE 249,000$172 06/30/2020
Graham Capital Management L.P. $510,489 06/30/2020
     Note164,579,000$510,489 06/30/2020
American Century Companies Inc. $501,960 06/30/2020
     TSLA462,080$498,958 06/30/2020
     NOTE 2855,000$3,002 06/30/2020
Credit Suisse AG $470,973 06/30/2020
     TSLA533,933$576,546 06/30/2020
     Put169,900$183,460 06/30/2020
     Call68,000$73,427 06/30/2020
     NOTE 21,271,000$4,460 06/30/2020
Bank of America Corp DE $459,821 06/30/2020
     TSLA389,525$420,614 06/30/2020
     Put45,500$49,132 06/30/2020
     Call40,700$43,948 06/30/2020
     NOTE 113,346,000$39,988 06/30/2020
     NOTE 21,329,000$4,403 06/30/2020
Mitsubishi UFJ Trust & Banking Corp407,969$440,529 06/30/2020
     TSLA407,969$440,529 06/30/2020
Charles Schwab Investment Management Inc.398,451$430,252 06/30/2020
     TSLA398,451$430,252 06/30/2020
Nikko Asset Management Americas Inc.365,628$392,867 06/30/2020
     TSLA365,628$392,867 06/30/2020
New York State Common Retirement Fund359,098$387,758 06/30/2020
     TSLA359,098$387,758 06/30/2020
California Public Employees Retirement System330,530$356,910 06/30/2020
     TSLA330,530$356,910 06/30/2020
Discovery Value Fund $350,412 06/30/2020
     COM323,961$349,816 06/30/2020
     NOTE 1200,000$596 06/30/2020
Whitebox Advisors LLC $348,720 06/30/2020
     NOTE 289,706,000$314,748 06/30/2020
     NOTE 223,393,000$77,506 06/30/2020
     Put50,000$53,991 06/30/2020
     NOTE 13,490,000$10,457 06/30/2020
Elliott Investment Management L.P. $338,926 06/30/2020
     NOTE 295,000,000$315,157 06/30/2020
     NOTE 15,000,000$14,993 06/30/2020
     NOTE 22,500,000$8,776 06/30/2020
Coatue Management LLC309,877$334,608 06/30/2020
     TSLA309,877$334,608 06/30/2020
Two Sigma Advisers LP293,752$317,196 06/30/2020
     TSLA293,752$317,196 06/30/2020
California State Teachers Retirement System286,380$309,236 06/30/2020
     TSLA286,380$309,236 06/30/2020
DeepCurrents Investment Group LLC $301,129 06/30/2020
     NOTE 182,103,000$246,413 06/30/2020
     NOTE 216,500,000$54,716 06/30/2020
Wellington Management Group LLP $299,441 06/30/2020
     TSLA276,869$298,967 06/30/2020
     NOTE 2135,000$474 06/30/2020
APG Asset Management N.V.293,765$282,429 06/30/2020
     TSLA293,765$282,429 06/30/2020
Zevenbergen Capital Investments LLC246,980$266,691 06/30/2020
     TSLA246,980$266,691 06/30/2020
FIL Ltd $262,659 06/30/2020
     TSLA240,776$259,993 06/30/2020
     NOTE 2760,000$2,666 06/30/2020
Optimus Prime Fund Management Co. Ltd.238,800$257,859 06/30/2020
     TSLA238,800$257,859 06/30/2020
State Board of Administration of Florida Retirement System198,598$214,448 06/30/2020
     TSLA198,598$214,448 06/30/2020
Alliancebernstein L.P.188,985$204,068 06/30/2020
     TSLA188,985$204,068 06/30/2020
Parametric Portfolio Associates LLC187,464$202,425 06/30/2020
     TSLA187,464$202,425 06/30/2020
Myriad Asset Management Ltd. $201,085 06/30/2020
     NOTE 250,000,000$166,000 06/30/2020
     NOTE 210,000,000$35,085 06/30/2020
Two Sigma Investments LP $200,310 06/30/2020
     TSLA188,405$203,442 06/30/2020
     Put22,900$24,728 06/30/2020
     Call20,000$21,596 06/30/2020
National Pension Service182,145$196,682 06/30/2020
     TSLA182,145$196,682 06/30/2020
Franklin Resources Inc.121,714$193,808 06/30/2020
     TSLA121,714$193,808 06/30/2020
Wolverine Asset Management LLC $187,582 06/30/2020
     NOTE 257,286,000$189,939 06/30/2020
     Put64,200$69,323 06/30/2020
     NOTE 122,000,000$65,993 06/30/2020
     Call700$755 06/30/2020
     TSLA202$218 06/30/2020
Victory Capital Management Inc.172,965$186,769 06/30/2020
     TSLA172,965$186,769 06/30/2020
Rhumbline Advisers170,045$183,616 06/30/2020
     TSLA170,045$183,616 06/30/2020
Ameriprise Financial Inc. $183,273 06/30/2020
     TSLA104,610$112,977 06/30/2020
     CONV BND20,037,000$70,296 06/30/2020
Invesco Ltd. $172,681 06/30/2020
     TSLA126,047$136,107 06/30/2020
     NOTE 29,175,000$30,399 06/30/2020
     NOTE 21,525,000$5,351 06/30/2020
     NOTE 1275,000$824 06/30/2020
Pictet Asset Management Ltd.153,454$165,701 06/30/2020
     TSLA153,454$165,701 06/30/2020
State of Wisconsin Investment Board $164,175 06/30/2020
     TSLA144,041$155,537 06/30/2020
     Call8,000$8,638 06/30/2020
Polygon Management Ltd. $158,124 06/30/2020
     NOTE 245,000,000$158,124 06/30/2020
Shaolin Capital Management LLC $157,931 06/30/2020
     NOTE 245,000,000$157,931 06/30/2020
Dimensional Fund Advisors LP142,769$154,107 06/30/2020
     TSLA142,769$154,107 06/30/2020
Bank of Montreal Can $149,228 06/30/2020
     Call495,004$690,174 06/30/2020
     Put494,500$689,471 06/30/2020
     TSLA106,525$148,525 06/30/2020
Ontario Teachers Pension Plan Board $145,150 06/30/2020
     NOTE 235,000,000$122,891 06/30/2020
     NOTE 24,000,000$13,263 06/30/2020
     NOTE 13,000,000$8,996 06/30/2020
Hillhouse Capital Advisors LTD.130,378$140,783 06/30/2020
     TSLA130,378$140,783 06/30/2020
Bank of Nova Scotia $138,900 06/30/2020
     TSLA102,236$110,395 06/30/2020
     NOTE 27,000,000$24,524 06/30/2020
     NOTE 11,325,000$3,981 06/30/2020
Elephas Investment Management Ltd127,922$138,131 06/30/2020
     TSLA127,922$138,131 06/30/2020
Softbank Group Corp113,795$122,877 06/30/2020
     TSLA113,795$122,877 06/30/2020
PEAK6 Investments LLC $120,506 06/30/2020
     Call502,700$542,820 06/30/2020
     Put391,100$422,314 06/30/2020
First Trust Advisors LP111,482$120,379 06/30/2020
     TSLA111,482$120,379 06/30/2020
Janus Henderson Group PLC111,354$120,221 06/30/2020
     TSLA111,354$120,221 06/30/2020
Mirae Asset Global Investments Co. Ltd.108,641$117,311 06/30/2020
     TSLA108,641$117,311 06/30/2020
ProShare Advisors LLC106,996$115,535 06/30/2020
     TSLA106,996$115,535 06/30/2020
Lord Abbett & CO. LLC106,934$115,468 06/30/2020
     TSLA106,934$115,468 06/30/2020
HAP Trading LLC $112,698 06/30/2020
     Call264,900$86,289 06/30/2020
     TSLA30,467$32,899 06/30/2020
     Put628,600$6,490 06/30/2020
State of New Jersey Common Pension Fund D101,292$109,376 06/30/2020
     TSLA101,292$109,376 06/30/2020
Kohlberg Kravis Roberts & Co. L.P. $108,040 06/30/2020
     NOTE 231,000,000$108,040 06/30/2020
Castle Creek Arbitrage LLC $107,859 06/30/2020
     NOTE 230,932,000$102,592 06/30/2020
     NOTE 21,500,000$5,267 06/30/2020
Mackay Shields LLC $101,540 06/30/2020
     NOTE 121,386,000$64,132 06/30/2020
     TSLA22,607$24,412 06/30/2020
     NOTE 23,435,000$11,381 06/30/2020
     NOTE 2460,000$1,615 06/30/2020
Hyperion Asset Management Ltd91,096$98,366 06/30/2020
     TSLA91,096$98,366 06/30/2020
Goldman Sachs Group Inc. $97,775 06/30/2020
     Put2,241,600$2,420,502 06/30/2020
     TSLA1,988,491$2,147,192 06/30/2020
     Call305,700$330,098 06/30/2020
     CNV12,120,000$40,987 06/30/2020
Hsbc Holdings PLC $96,055 06/30/2020
     TSLA314,855$339,983 06/30/2020
     Put303,600$327,830 06/30/2020
     Call77,700$83,902 06/30/2020
Canada Pension Plan Investment Board88,388$95,442 06/30/2020
     TSLA88,388$95,442 06/30/2020
AMF Pensionsforsakring AB88,316$95,364 06/30/2020
     TSLA88,316$95,364 06/30/2020
Amundi Pioneer Asset Management Inc. $95,234 06/30/2020
     TSLA86,125$92,998 06/30/2020
     SR COCO 21746,000$2,236 06/30/2020
Capital International Inc.86,458$93,358 06/30/2020
     TSLA86,458$93,358 06/30/2020
Putnam Investments LLC $93,035 06/30/2020
     TSLA58,090$62,727 06/30/2020
     CONV8,638,000$30,308 06/30/2020
Los Angeles Capital Management & Equity Research Inc.85,757$92,601 06/30/2020
     TSLA85,757$92,601 06/30/2020
Public Employees Retirement System of Ohio80,712$87,154 06/30/2020
     TSLA80,712$87,154 06/30/2020
Great West Life Assurance Co. Can80,690$86,710 06/30/2020
     TSLA80,690$86,710 06/30/2020
Raymond James & Associates78,974$85,277 06/30/2020
     TSLA78,974$85,277 06/30/2020
Hitchwood Capital Management LP75,000$80,986 06/30/2020
     TSLA75,000$80,986 06/30/2020
Asset Management One Co. Ltd.73,859$79,753 06/30/2020
     TSLA73,859$79,753 06/30/2020
Sloy Dahl & Holst LLC70,651$79,407 06/30/2020
     TSLA70,651$79,407 06/30/2020
Advent Capital Management DE $78,003 06/30/2020
     CONV23,864,000$78,003 06/30/2020
Tao Capital Management LP72,000$77,747 06/30/2020
     TSLA72,000$77,747 06/30/2020
Aperio Group LLC71,751$77,477 06/30/2020
     TSLA71,751$77,477 06/30/2020
Strs Ohio71,714$77,437 06/30/2020
     TSLA71,714$77,437 06/30/2020
KAMES CAPITAL plc70,736$76,313 06/30/2020
     TSLA70,736$76,313 06/30/2020
Verition Fund Management LLC $75,421 06/30/2020
     NOTE 120,831,000$62,467 06/30/2020
     NOTE 23,907,000$12,954 06/30/2020
Voloridge Investment Management LLC66,752$72,079 06/30/2020
     TSLA66,752$72,079 06/30/2020
Fred Alger Management LLC65,754$71,002 06/30/2020
     TSLA65,754$71,002 06/30/2020
Capital Research Global Investors65,407$70,627 06/30/2020
     TSLA65,407$70,627 06/30/2020
AQR Capital Management LLC66,458$68,921 06/30/2020
     TSLA66,458$68,921 06/30/2020
SSI Investment Management LLC $67,565 06/30/2020
     NOTE 28,803,000$30,886 06/30/2020
     NOTE 26,079,000$20,143 06/30/2020
     NOTE 15,518,000$16,536 06/30/2020
III Capital Management $67,483 06/30/2020
     Convertible Bond22,500,000$67,610 06/30/2020
     Put584$127 06/30/2020
Treasurer of the State of North Carolina61,824$66,758 06/30/2020
     TSLA61,824$66,758 06/30/2020
LPL Financial LLC60,290$65,102 06/30/2020
     TSLA60,290$65,102 06/30/2020
Equitec Specialists LLC $63,213 06/30/2020
     NOTE 136,725,000$110,038 06/30/2020
     Put68,000$73,427 06/30/2020
     Call18,500$19,976 06/30/2020
     NOTE 22,000,000$6,626 06/30/2020
BNP PARIBAS ASSET MANAGEMENT Holding S.A.58,120$62,759 06/30/2020
     TSLA58,120$62,759 06/30/2020
CQS US LLC $62,299 06/30/2020
     NOTE 217,730,000$62,299 06/30/2020
Nordea Investment Management AB59,272$61,492 06/30/2020
     TSLA59,272$61,492 06/30/2020
Capital International Ltd.56,610$61,128 06/30/2020
     TSLA56,610$61,128 06/30/2020
Creative Planning $60,951 06/30/2020
     TSLA53,391$57,652 06/30/2020
     Call10,900$3,397 06/30/2020
     Put6,900$98 06/30/2020
Worm Capital LLC55,417$59,840 06/30/2020
     TSLA55,417$59,840 06/30/2020
Royal London Asset Management Ltd.56,828$57,390 06/30/2020
     TSLA56,828$57,390 06/30/2020
Nan Shan Life Insurance Co. Ltd.51,777$55,909 06/30/2020
     TSLA51,777$55,909 06/30/2020
Marsico Capital Management LLC51,472$55,580 06/30/2020
     TSLA51,472$55,580 06/30/2020
Mark Asset Management LP $55,365 06/30/2020
     TSLA43,273$46,727 06/30/2020
     Call8,000$8,638 06/30/2020
Fjarde AP Fonden Fourth Swedish National Pension Fund50,584$54,621 06/30/2020
     TSLA50,584$54,621 06/30/2020
Lazard Asset Management LLC $54,067 06/30/2020
     Bond 30 360P2 U11,467,000$38,021 06/30/2020
     TSLA14,861$16,046 06/30/2020
Assenagon Asset Management S.A.50,038$54,032 06/30/2020
     TSLA50,038$54,032 06/30/2020
Summit Partners Public Asset Management LLC $53,991 06/30/2020
     TSLA80,000$86,385 06/30/2020
     Put30,000$32,394 06/30/2020
Aviva PLC49,267$53,199 06/30/2020
     TSLA49,267$53,199 06/30/2020
CNH Partners LLC $52,404 06/30/2020
     NOTE 214,925,000$52,404 06/30/2020
Korea Investment CORP48,200$52,047 06/30/2020
     TSLA48,200$52,047 06/30/2020
Sei Investments Co. $51,542 06/30/2020
     TSLA47,422$51,135 06/30/2020
     NOTE 1136,000$407 06/30/2020
AMP Capital Investors Ltd50,853$51,329 06/30/2020
     TSLA50,853$51,329 06/30/2020
Man Group plc $49,184 06/30/2020
     NOTE 214,218,000$49,887 06/30/2020
     Put7,500$8,099 06/30/2020
     TSLA4,227$4,564 06/30/2020
     NOTE 2850,000$2,832 06/30/2020
WT Asset Management Ltd44,100$47,620 06/30/2020
     TSLA44,100$47,620 06/30/2020
Skandinaviska Enskilda Banken AB publ 43,933$47,439 06/30/2020
     TSLA43,933$47,439 06/30/2020
KBC Group NV43,605$47,085 06/30/2020
     TSLA43,605$47,085 06/30/2020
HighTower Advisors LLC $47,073 06/30/2020
     TSLA41,781$45,090 06/30/2020
     NOTE 2450,000$1,490 06/30/2020
     Call800$504 06/30/2020
     Put500$11 06/30/2020
Neumann Advisory Hong Kong Ltd43,000$46,432 06/30/2020
     TSLA43,000$46,432 06/30/2020
Toronto Dominion Bank42,882$46,304 06/30/2020
     TSLA42,882$46,304 06/30/2020
Robeco Institutional Asset Management B.V.42,086$45,445 06/30/2020
     TSLA42,086$45,445 06/30/2020
Greenwoods Asset Management Ltd41,582$44,901 06/30/2020
     TSLA41,582$44,901 06/30/2020
Advisor Group Holdings Inc. $44,758 06/30/2020
     TSLA41,423$44,728 06/30/2020
     NOTE 26$21 06/30/2020
     NOTE 13$9 06/30/2020
Schonfeld Strategic Advisors LLC41,425$44,731 06/30/2020
     TSLA41,425$44,731 06/30/2020
Guggenheim Capital LLC40,927$44,193 06/30/2020
     TSLA40,927$44,193 06/30/2020
Commonwealth Equity Services LLC40,902$44,166 06/30/2020
     TSLA40,902$44,166 06/30/2020
Trivest Advisors Ltd40,000$43,192 06/30/2020
     TSLA40,000$43,192 06/30/2020
Teachers Retirement System of The State of Kentucky39,121$42,244 06/30/2020
     TSLA39,121$42,244 06/30/2020
Weiss Asset Management LP $41,386 06/30/2020
     NOTE 113,835,000$41,386 06/30/2020
Cibc World Markets Corp37,492$40,484 06/30/2020
     TSLA37,492$40,484 06/30/2020
Candriam Luxembourg S.C.A.36,231$39,132 06/30/2020
     TSLA36,231$39,132 06/30/2020
Oregon Public Employees Retirement Fund35,800$38,657 06/30/2020
     TSLA35,800$38,657 06/30/2020
Steamboat Capital Partners LLC $38,644 06/30/2020
     Note 211,000,000$38,644 06/30/2020
Gulf International Bank UK Ltd35,456$38,285 06/30/2020
     TSLA35,456$38,285 06/30/2020
Bluefin Trading LLC $38,095 06/30/2020
     Call52,200$33,435 06/30/2020
     TSLA4,317$4,662 06/30/2020
     Put23,700$2 06/30/2020
DekaBank Deutsche Girozentrale37,516$38,050 06/30/2020
     TSLA37,516$38,050 06/30/2020
Arizona State Retirement System34,651$37,416 06/30/2020
     TSLA34,651$37,416 06/30/2020
MUFG Securities EMEA plc $37,333 06/30/2020
     TSLA39,574$42,732 06/30/2020
     Put5,000$5,399 06/30/2020
Gerber Kawasaki Wealth & Investment Management $35,206 06/30/2020
     TSLA30,951$33,421 06/30/2020
     NOTE 2331,000$1,095 06/30/2020
     NOTE 2142,000$496 06/30/2020
     NOTE 165,000$194 06/30/2020
Raymond James Financial Services Advisors Inc.32,247$34,821 06/30/2020
     TSLA32,247$34,821 06/30/2020
Zurcher Kantonalbank Zurich Cantonalbank 31,630$34,154 06/30/2020
     TSLA31,630$34,154 06/30/2020
Berkshire Capital Holdings Inc.31,270$33,766 06/30/2020
     TSLA31,270$33,766 06/30/2020
Alberta Investment Management Corp $33,351 06/30/2020
     NOTE 25,000,000$17,563 06/30/2020
     NOTE 24,500,000$14,924 06/30/2020
     TSLA800$864 06/30/2020
Strategy Capital LLC30,074$32,474 06/30/2020
     TSLA30,074$32,474 06/30/2020
SG Americas Securities LLC29,906$32,293 06/30/2020
     TSLA29,906$32,293 06/30/2020
USS Investment Management Ltd29,299$31,626 06/30/2020
     TSLA29,299$31,626 06/30/2020
Nomura Asset Management Co. Ltd.28,548$30,827 06/30/2020
     TSLA28,548$30,827 06/30/2020
TD Asset Management Inc.28,443$30,713 06/30/2020
     TSLA28,443$30,713 06/30/2020
Russell Investments Group Ltd.29,486$30,452 06/30/2020
     TSLA29,486$30,452 06/30/2020
Utah Retirement Systems28,186$30,436 06/30/2020
     TSLA28,186$30,436 06/30/2020
Jefferies Group LLC $30,192 06/30/2020
     Call20,000$21,596 06/30/2020
     TSLA7,933$8,566 06/30/2020
     NOTE 110,000$30 06/30/2020
Public Employees Retirement Association of Colorado27,601$29,804 06/30/2020
     TSLA27,601$29,804 06/30/2020
Baird Financial Group Inc.71,137$29,783 06/30/2020
     TSLA71,137$29,783 06/30/2020
Ogborne Capital Management LLC27,500$29,695 06/30/2020
     TSLA27,500$29,695 06/30/2020
Mitsubishi UFJ Kokusai Asset Management Co. Ltd.27,493$29,687 06/30/2020
     TSLA27,493$29,687 06/30/2020
UBS Oconnor LLC $29,636 06/30/2020
     NOTE110,000,000$30,038 06/30/2020
     Put78,500$402 06/30/2020
Teacher Retirement System of Texas26,017$28,093 06/30/2020
     TSLA26,017$28,093 06/30/2020
Boothbay Fund Management LLC $27,093 06/30/2020
     TSLA6,037,130$25,637 06/30/2020
     NOTE 13,000,000$9,015 06/30/2020
     Put70$7,559 06/30/2020
683 Capital Management LLC $26,995 06/30/2020
     Call25,000$26,995 06/30/2020
Periscope Capital Inc. $26,358 06/30/2020
     NOTE 24,943,000$17,349 06/30/2020
     NOTE 13,000,000$9,009 06/30/2020
Worth Venture Partners LLC $25,733 06/30/2020
     NOTE 27,325,000$25,733 06/30/2020
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp23,654$25,542 06/30/2020
     TSLA23,654$25,542 06/30/2020
Janney Montgomery Scott LLC23,649$25,536 06/30/2020
     TSLA23,649$25,536 06/30/2020
Railway Pension Investments Ltd23,500$25,376 06/30/2020
     TSLA23,500$25,376 06/30/2020
MERIAN GLOBAL INVESTORS UK Ltd23,427$25,296 06/30/2020
     TSLA23,427$25,296 06/30/2020
Eaton Vance Management21,993$23,748 06/30/2020
     TSLA21,993$23,748 06/30/2020
Westpac Banking Corp21,669$23,398 06/30/2020
     TSLA21,669$23,398 06/30/2020
HRT Financial LLC $23,257 06/30/2020
     TSLA15,839$17,103 06/30/2020
     PUT5,700$6,154 06/30/2020
Voya Investment Management LLC21,427$23,137 06/30/2020
     TSLA21,427$23,137 06/30/2020
Private Advisor Group LLC21,382$22,877 06/30/2020
     TSLA21,382$22,877 06/30/2020
Prudential Financial Inc.21,152$22,840 06/30/2020
     TSLA21,152$22,840 06/30/2020
Achmea Investment Management B.V.20,732$22,387 06/30/2020
     TSLA20,732$22,387 06/30/2020
Qube Research & Technologies Ltd20,653$22,301 06/30/2020
     TSLA20,653$22,301 06/30/2020
Standard Life Aberdeen plc20,558$22,199 06/30/2020
     TSLA20,558$22,199 06/30/2020
Cambridge Investment Research Advisors Inc.20,439$22,070 06/30/2020
     TSLA20,439$22,070 06/30/2020
CIBC World Markets Inc.20,098$21,702 06/30/2020
     TSLA20,098$21,702 06/30/2020
Panagora Asset Management Inc.19,886$21,473 06/30/2020
     TSLA19,886$21,473 06/30/2020
Magnetar Financial LLC $20,500 06/30/2020
     NOTE 25,841,000$20,500 06/30/2020
Principal Financial Group Inc.18,946$20,459 06/30/2020
     TSLA18,946$20,459 06/30/2020
Edgestream Partners L.P.18,704$20,197 06/30/2020
     TSLA18,704$20,197 06/30/2020
Envestnet Asset Management Inc.18,385$19,852 06/30/2020
     TSLA18,385$19,852 06/30/2020
Atreides Management LP18,377$19,844 06/30/2020
     TSLA18,377$19,844 06/30/2020
TENOR CAPITAL MANAGEMENT Co. L.P. $19,840 06/30/2020
     NOTE 16,600,000$19,840 06/30/2020
Forsta AP Fonden18,300$19,761 06/30/2020
     TSLA18,300$19,761 06/30/2020
CIBC Asset Management Inc18,180$19,631 06/30/2020
     TSLA18,180$19,631 06/30/2020
Tredje AP fonden18,178$19,629 06/30/2020
     TSLA18,178$19,629 06/30/2020
Axel Capital Management LLC18,000$19,437 06/30/2020
     TSLA18,000$19,437 06/30/2020
GVO Asset Management Ltd18,000$19,437 06/30/2020
     TSLA18,000$19,437 06/30/2020
DRW Securities LLC $18,780 06/30/2020
     Call37,800$40,817 06/30/2020
     Put21,500$23,216 06/30/2020
     TSLA1,092$1,179 06/30/2020
Nissay Asset Management Corp Japan ADV17,366$18,752 06/30/2020
     TSLA17,366$18,752 06/30/2020
Shelton Capital Management17,323$18,706 06/30/2020
     TSLA17,323$18,706 06/30/2020
NN Investment Partners Holdings N.V.17,212$18,585 06/30/2020
     TSLA17,212$18,585 06/30/2020
Connor Clark & Lunn Investment Management Ltd.17,196$18,568 06/30/2020
     TSLA17,196$18,568 06/30/2020
Adage Capital Partners GP L.L.C.17,076$18,439 06/30/2020
     TSLA17,076$18,439 06/30/2020
Taikang Asset Management Hong Kong Co Ltd17,000$18,357 06/30/2020
     TSLA17,000$18,357 06/30/2020
Point72 Asset Management L.P.16,943$18,295 06/30/2020
     TSLA16,943$18,295 06/30/2020
Neuberger Berman Group LLC16,807$18,134 06/30/2020
     TSLA16,807$18,134 06/30/2020
Paloma Partners Management Co $18,001 06/30/2020
     Call9,200$9,935 06/30/2020
     TSLA7,470$8,066 06/30/2020
DNB Asset Management AS16,645$17,973 06/30/2020
     TSLA16,645$17,973 06/30/2020
Blair William & Co. IL16,388$17,696 06/30/2020
     TSLA16,388$17,696 06/30/2020
Nisa Investment Advisors LLC16,260$17,558 06/30/2020
     TSLA16,260$17,558 06/30/2020
Stifel Financial Corp $17,329 06/30/2020
     TSLA16,016$17,293 06/30/2020
     NOTE 112,000$36 06/30/2020
PNC Financial Services Group Inc.15,969$17,245 06/30/2020
     TSLA15,969$17,245 06/30/2020
Van ECK Associates Corp15,545$16,786 06/30/2020
     TSLA15,545$16,786 06/30/2020
Cutler Group LP $16,773 06/30/2020
     Call32,100$13,176 06/30/2020
     TSLA8,992$9,709 06/30/2020
     Put76,500$6,112 06/30/2020
Xact Kapitalforvaltning AB31,952$16,743 03/31/2020
     TSLA31,952$16,743 03/31/2020
Burleson & Company LLC11,513$16,725 06/30/2020
     TSLA11,513$16,725 06/30/2020
Xponance Inc.15,391$16,619 06/30/2020
     TSLA15,391$16,619 06/30/2020
Banco Bilbao Vizcaya Argentaria S.A.15,092$16,296 06/30/2020
     TSLA15,092$16,296 06/30/2020
Balyasny Asset Management LLC15,083$16,287 06/30/2020
     TSLA15,083$16,287 06/30/2020
Ensign Peak Advisors Inc15,017$16,215 06/30/2020
     TSLA15,017$16,215 06/30/2020
Walleye Trading LLC $15,873 06/30/2020
     Call50,400$54,422 06/30/2020
     Put35,700$38,549 06/30/2020
Truist Financial Corp14,487$15,643 06/30/2020
     TSLA14,487$15,643 06/30/2020
Pacer Advisors Inc.14,257$15,395 06/30/2020
     TSLA14,257$15,395 06/30/2020
United Capital Financial Advisers LLC13,809$14,911 06/30/2020
     TSLA13,809$14,911 06/30/2020
Scopus Asset Management L.P. $14,901 06/30/2020
     TSLA23,800$25,699 06/30/2020
     Put10,000$10,798 06/30/2020
Mariner LLC13,715$14,810 06/30/2020
     TSLA13,715$14,810 06/30/2020
BP PLC13,500$14,564 06/30/2020
     TSLA13,500$14,564 06/30/2020
First Republic Investment Management Inc.13,375$14,442 06/30/2020
     TSLA13,375$14,442 06/30/2020
Mckinley Capital Management LLC Delaware13,320$14,383 06/30/2020
     TSLA13,320$14,383 06/30/2020
Employees Retirement System of Texas13,000$14,038 06/30/2020
     TSLA13,000$14,038 06/30/2020
Lido Advisors LLC12,912$13,943 06/30/2020
     TSLA12,912$13,943 06/30/2020
US Bancorp DE $13,730 06/30/2020
     TSLA12,692$13,705 06/30/2020
     Call1$25 06/30/2020
Mercer Global Advisors Inc. ADV12,632$13,640 06/30/2020
     TSLA12,632$13,640 06/30/2020
XR Securities LLC $13,063 06/30/2020
     Call39,100$13,565 06/30/2020
     Put19,800$502 06/30/2020
Metropolitan Life Insurance Co NY11,772$12,712 06/30/2020
     TSLA11,772$12,712 06/30/2020
TB Alternative Assets Ltd.11,700$12,634 06/30/2020
     TSLA11,700$12,634 06/30/2020
Alps Advisors Inc.11,675$12,607 06/30/2020
     TSLA11,675$12,607 06/30/2020
Schroder Investment Management Group11,274$12,174 06/30/2020
     TSLA11,274$12,174 06/30/2020
Profund Advisors LLC11,217$12,112 06/30/2020
     TSLA11,217$12,112 06/30/2020
American International Group Inc.11,086$11,971 06/30/2020
     TSLA11,086$11,971 06/30/2020
united american securities inc. d b a uas asset management 11,075$11,959 06/30/2020
     TSLA11,075$11,959 06/30/2020
Worldquant Millennium Advisors LLC11,040$11,921 06/30/2020
     TSLA11,040$11,921 06/30/2020
Manchester Capital Management LLC $11,882 06/30/2020
     TSLA6,004$6,483 06/30/2020
     Call5,000$5,399 06/30/2020
Karani Asset Management LLC10,884$11,753 06/30/2020
     TSLA10,884$11,753 06/30/2020
IFM Investors Pty Ltd10,857$11,723 06/30/2020
     TSLA10,857$11,723 06/30/2020
Slow Capital Inc.10,766$11,625 06/30/2020
     TSLA10,766$11,625 06/30/2020
Weiss Multi Strategy Advisers LLC10,497$11,335 06/30/2020
     TSLA10,497$11,335 06/30/2020
Dai Ichi Life Insurance Company Ltd10,453$11,287 06/30/2020
     TSLA10,453$11,287 06/30/2020
MML Investors Services LLC10,062$10,865 06/30/2020
     TSLA10,062$10,865 06/30/2020
SHANDA ASSET MANAGEMENT HOLDINGS Ltd10,000$10,798 06/30/2020
     TSLA10,000$10,798 06/30/2020
Crawford Lake Capital Management LLC10,000$10,798 06/30/2020
     TSLA10,000$10,798 06/30/2020
North Fourth Asset Management LP $10,798 06/30/2020
     Call10,000$10,798 06/30/2020
Capstone Investment Advisors LLC $10,493 06/30/2020
     Put41,400$44,704 06/30/2020
     NOTE 27,500,000$26,334 06/30/2020
     NOTE 27,500,000$24,868 06/30/2020
     Call3,700$3,995 06/30/2020
Polar Capital LLP9,582$10,347 06/30/2020
     TSLA9,582$10,347 06/30/2020
Comerica Bank6,324$10,070 06/30/2020
     TSLA6,324$10,070 06/30/2020
Jupiter Asset Management Ltd. $10,006 06/30/2020
     Call8,000$8,630 06/30/2020
     TSLA1,275$1,376 06/30/2020
J. Goldman & Co LP $9,994 06/30/2020
     TSLA6,655$7,186 06/30/2020
     Call2,600$2,808 06/30/2020
Virginia Retirement Systems ET AL9,100$9,826 06/30/2020
     TSLA9,100$9,826 06/30/2020
Bridgewater Associates LP9,045$9,767 06/30/2020
     TSLA9,045$9,767 06/30/2020
Exencial Wealth Advisors LLC8,930$9,643 06/30/2020
     TSLA8,930$9,643 06/30/2020
Rockefeller Capital Management L.P.8,621$9,309 06/30/2020
     TSLA8,621$9,309 06/30/2020
Symmetry Peak Management LLC $9,232 06/30/2020
     Call9,500$10,258 06/30/2020
     Put1,500$1,620 06/30/2020
     TSLA550$594 06/30/2020
Daiwa Securities Group Inc.17,140$8,981 06/30/2020
     TSLA17,140$8,981 06/30/2020
Sumitomo Mitsui DS Asset Management Company Ltd8,179$8,831 06/30/2020
     TSLA8,179$8,831 06/30/2020
Redpoint Investment Management Pty Ltd8,140$8,790 06/30/2020
     TSLA8,140$8,790 06/30/2020
Virtu Financial LLC8,006$8,645 06/30/2020
     TSLA8,006$8,645 06/30/2020
M&T Bank Corp $8,622 06/30/2020
     TSLA7,946$8,580 06/30/2020
     NOTE 212,000$42 06/30/2020
Amalgamated Bank7,969$8,605 06/30/2020
     TSLA7,969$8,605 06/30/2020
PDT Partners LLC7,909$8,540 06/30/2020
     TSLA7,909$8,540 06/30/2020
Turim 21 Investimentos Ltda.7,721$8,337 06/30/2020
     TSLA7,721$8,337 06/30/2020
Claraphi Advisory Network LLC7,498$8,096 06/30/2020
     TSLA7,498$8,096 06/30/2020
AE Wealth Management LLC7,485$8,083 06/30/2020
     TSLA7,485$8,083 06/30/2020
Hoylecohen LLC7,478$8,075 06/30/2020
     TSLA7,478$8,075 06/30/2020
Intellectus Partners LLC7,415$8,007 06/30/2020
     TSLA7,415$8,007 06/30/2020
Copperwynd Financial LLC7,322$7,906 06/30/2020
     TSLA7,322$7,906 06/30/2020
AdvisorNet Financial Inc7,253$7,832 06/30/2020
     TSLA7,253$7,832 06/30/2020
Zacks Investment Management7,216$7,792 06/30/2020
     TSLA7,216$7,792 06/30/2020
Macquarie Group Ltd.7,028$7,590 06/30/2020
     TSLA7,028$7,590 06/30/2020
Appaloosa LP7,000$7,559 06/30/2020
     TSLA7,000$7,559 06/30/2020
Castleark Management LLC6,948$7,503 06/30/2020
     TSLA6,948$7,503 06/30/2020
Arrowstreet Capital Limited Partnership6,852$7,399 06/30/2020
     TSLA6,852$7,399 06/30/2020
Banque Cantonale Vaudoise6,815$7,360 06/30/2020
     TSLA6,815$7,360 06/30/2020
Jericho Capital Asset Management L.P.6,730$7,267 06/30/2020
     TSLA6,730$7,267 06/30/2020
Van Hulzen Asset Management LLC6,728$7,265 06/30/2020
     TSLA6,728$7,265 06/30/2020
Sigma Planning Corp6,690$7,224 06/30/2020
     TSLA6,690$7,224 06/30/2020
Rathbone Brothers plc6,661$7,193 06/30/2020
     TSLA6,661$7,193 06/30/2020
Reynders McVeigh Capital Management LLC6,661$7,193 06/30/2020
     TSLA6,661$7,193 06/30/2020
AXA6,615$7,142 06/30/2020
     TSLA6,615$7,142 06/30/2020
Trexquant Investment LP6,509$7,028 06/30/2020
     TSLA6,509$7,028 06/30/2020
Oppenheimer & Co. Inc.6,494$7,013 06/30/2020
     TSLA6,494$7,013 06/30/2020
Aurora Investment Managers LLC.6,336$6,842 06/30/2020
     TSLA6,336$6,842 06/30/2020
Archon Partners LLC6,330$6,835 06/30/2020
     TSLA6,330$6,835 06/30/2020
Meeder Asset Management Inc.6,264$6,763 06/30/2020
     TSLA6,264$6,763 06/30/2020
Kinneret Advisory LLC6,164$6,656 06/30/2020
     TSLA6,164$6,656 06/30/2020
Kessler Investment Group LLC6,101$6,588 06/30/2020
     TSLA6,101$6,588 06/30/2020
Venator Capital Management Ltd.6,100$6,587 06/30/2020
     TSLA6,100$6,587 06/30/2020
Fifth Third Bancorp5,819$6,283 06/30/2020
     TSLA5,819$6,283 06/30/2020
Cavalry Management Group LLC $6,219 06/30/2020
     TSLA26,365$28,469 06/30/2020
     Put26,400$22,250 06/30/2020
Andra AP fonden5,700$6,155 06/30/2020
     TSLA5,700$6,155 06/30/2020
Cubist Systematic Strategies LLC5,655$6,106 06/30/2020
     TSLA5,655$6,106 06/30/2020
Atria Investments LLC5,654$6,105 06/30/2020
     TSLA5,654$6,105 06/30/2020
Pinebridge Investments L.P.5,581$6,027 06/30/2020
     TSLA5,581$6,027 06/30/2020
Mission Wealth Management LP5,569$6,013 06/30/2020
     TSLA5,569$6,013 06/30/2020
Captrust Financial Advisors5,281$5,913 06/30/2020
     TSLA5,281$5,913 06/30/2020
Independent Advisor Alliance5,138$5,724 06/30/2020
     TSLA5,138$5,724 06/30/2020
Natixis5,270$5,691 06/30/2020
     TSLA5,270$5,691 06/30/2020
Capital International Sarl5,231$5,648 06/30/2020
     TSLA5,231$5,648 06/30/2020
ETRADE Capital Management LLC5,128$5,538 06/30/2020
     TSLA5,128$5,538 06/30/2020
Fort Washington Investment Advisors Inc. OH5,104$5,511 06/30/2020
     TSLA5,104$5,511 06/30/2020
Scotia Capital Inc.4,962$5,434 06/30/2020
     TSLA4,962$5,434 06/30/2020
Stratos Wealth Partners LTD.5,010$5,410 06/30/2020
     TSLA5,010$5,410 06/30/2020
Hellman Jordan Management Co. Inc. MA5,000$5,399 06/30/2020
     TSLA5,000$5,399 06/30/2020
Morgens Waterfall Vintiadis & Co. Inc.5,000$5,399 06/30/2020
     TSLA5,000$5,399 06/30/2020
Gifford Fong Associates5,000$5,399 06/30/2020
     TSLA5,000$5,399 06/30/2020
Quadrature Capital Ltd5,000$5,397 06/30/2020
     TSLA5,000$5,397 06/30/2020
Apriem Advisors4,928$5,321 06/30/2020
     TSLA4,928$5,321 06/30/2020
Johnson Investment Counsel Inc.4,879$5,268 06/30/2020
     TSLA4,879$5,268 06/30/2020
First Allied Advisory Services Inc.4,856$5,244 06/30/2020
     TSLA4,856$5,244 06/30/2020
Steel Peak Wealth Management LLC4,835$5,221 06/30/2020
     TSLA4,835$5,221 06/30/2020
Moore Capital Management LP4,832$5,218 06/30/2020
     TSLA4,832$5,218 06/30/2020
National Asset Management Inc.4,784$5,167 06/30/2020
     TSLA4,784$5,167 06/30/2020
CastleArk Alternatives LLC4,740$5,118 06/30/2020
     TSLA4,740$5,118 06/30/2020
Cpwm LLC4,737$5,115 06/30/2020
     TSLA4,737$5,115 06/30/2020
Nomura Holdings Inc. $5,109 06/30/2020
     TSLA9,501$9,292 06/30/2020
     Put5,000$4,890 06/30/2020
     CNV72,344$707 06/30/2020
Shell Asset Management Co.4,643$5,014 06/30/2020
     TSLA4,643$5,014 06/30/2020
Nicollet Investment Management Inc.4,593$4,960 06/30/2020
     TSLA4,593$4,960 06/30/2020
Northwestern Mutual Wealth Management Co. $4,890 06/30/2020
     TSLA4,512$4,872 06/30/2020
     NOTE 25,000$18 06/30/2020
Capital Impact Advisors LLC4,500$4,859 06/30/2020
     TSLA4,500$4,859 06/30/2020
Advisory Services Network LLC4,450$4,805 06/30/2020
     TSLA4,450$4,805 06/30/2020
AIA Investment Management Private Ltd4,437$4,791 06/30/2020
     TSLA4,437$4,791 06/30/2020
Advisors Asset Management Inc.4,434$4,788 06/30/2020
     TSLA4,434$4,788 06/30/2020
CWM LLC4,397$4,748 06/30/2020
     TSLA4,397$4,748 06/30/2020
Cabot Wealth Management Inc.4,335$4,680 06/30/2020
     TSLA4,335$4,680 06/30/2020
Nokomis Capital L.L.C. $4,643 06/30/2020
     Call6,300$6,803 06/30/2020
     Put2,000$2,160 06/30/2020
Fore Capital LLC $4,640 06/30/2020
     NOTE 15,500,000$16,518 06/30/2020
     Put11,000$11,878 06/30/2020
Commerce Bank4,256$4,596 06/30/2020
     TSLA4,256$4,596 06/30/2020
IBM Retirement Fund4,222$4,559 06/30/2020
     TSLA4,222$4,559 06/30/2020
Allstate Corp4,220$4,557 06/30/2020
     TSLA4,220$4,557 06/30/2020
Cidel Asset Management Inc.4,130$4,460 06/30/2020
     TSLA4,130$4,460 06/30/2020
Baker Chad R4,119$4,447 06/30/2020
     TSLA4,119$4,447 06/30/2020
Caisse DE Depot ET Placement DU Quebec4,100$4,427 06/30/2020
     TSLA4,100$4,427 06/30/2020
IndexIQ Advisors LLC4,066$4,391 06/30/2020
     TSLA4,066$4,391 06/30/2020
Cetera Advisors LLC4,039$4,362 06/30/2020
     TSLA4,039$4,362 06/30/2020
MAI Capital Management $4,315 06/30/2020
     Call2,100$2,268 06/30/2020
     TSLA1,896$2,047 06/30/2020
Avantax Advisory Services Inc.3,985$4,303 06/30/2020
     TSLA3,985$4,303 06/30/2020
Ariose Capital Management Ltd3,962$4,278 06/30/2020
     TSLA3,962$4,278 06/30/2020
Richard Bernstein Advisors LLC3,907$4,218 06/30/2020
     TSLA3,907$4,218 06/30/2020
Evanson Asset Management LLC3,854$4,162 06/30/2020
     TSLA3,854$4,162 06/30/2020
Joseph P. Lucia & Associates LLC3,795$4,098 06/30/2020
     TSLA3,795$4,098 06/30/2020
Personal Capital Advisors Corp3,721$4,018 06/30/2020
     TSLA3,721$4,018 06/30/2020
Ameritas Investment Partners Inc.3,714$4,010 06/30/2020
     TSLA3,714$4,010 06/30/2020
Quilter Plc3,682$3,975 06/30/2020
     TSLA3,682$3,975 06/30/2020
Keystone Financial Group3,644$3,935 06/30/2020
     TSLA3,644$3,935 06/30/2020
Flagship Harbor Advisors LLC3,640$3,930 06/30/2020
     TSLA3,640$3,930 06/30/2020
Prime Capital Investment Advisors LLC3,635$3,925 06/30/2020
     TSLA3,635$3,925 06/30/2020
DZ BANK AG Deutsche Zentral Genossenschafts Bank Frankfurt am Main $3,915 06/30/2020
     TSLA3,119$3,369 06/30/2020
     Put1,000$1,080 06/30/2020
     NOTE 2250,000$877 06/30/2020
     NOTE 1250,000$749 06/30/2020
Chartwell Investment Partners LLC3,610$3,898 06/30/2020
     TSLA3,610$3,898 06/30/2020
Wealthspire Advisors L.P.3,536$3,818 06/30/2020
     TSLA3,536$3,818 06/30/2020
Arlington Financial Advisors LLC3,532$3,814 06/30/2020
     TSLA3,532$3,814 06/30/2020
Integrated Advisors Network LLC $3,794 06/30/2020
     TSLA3,514$3,794 06/30/2020
     Call200$0 06/30/2020
Sawtooth Solutions LLC3,510$3,790 06/30/2020
     TSLA3,510$3,790 06/30/2020
Sturgeon Ventures LLP3,461$3,737 06/30/2020
     TSLA3,461$3,737 06/30/2020
Financial Advocates Investment Management3,452$3,728 06/30/2020
     TSLA3,452$3,728 06/30/2020
Vivaldi Capital Management LLC2,396$3,725 06/30/2020
     TSLA2,396$3,725 06/30/2020
Sumitomo Life Insurance Co.3,441$3,716 06/30/2020
     TSLA3,441$3,716 06/30/2020
Resources Investment Advisors LLC. $3,709 06/30/2020
     TSLA2,810$3,261 06/30/2020
     Call69,700$448 06/30/2020
Equitable Holdings Inc.3,423$3,696 06/30/2020
     TSLA3,423$3,696 06/30/2020
Bingham Osborn & Scarborough LLC3,381$3,651 06/30/2020
     TSLA3,381$3,651 06/30/2020
Cetera Advisor Networks LLC3,360$3,628 06/30/2020
     TSLA3,360$3,628 06/30/2020
Douglass Winthrop Advisors LLC3,358$3,626 06/30/2020
     TSLA3,358$3,626 06/30/2020
Essex Investment Management Co. LLC3,356$3,624 06/30/2020
     TSLA3,356$3,624 06/30/2020
Harwood Advisory Group LLC3,303$3,566 06/30/2020
     TSLA3,303$3,566 06/30/2020
BI Asset Management Fondsmaeglerselskab A S3,295$3,558 06/30/2020
     TSLA3,295$3,558 06/30/2020
Brighton Jones LLC3,222$3,479 06/30/2020
     TSLA3,222$3,479 06/30/2020
HighPoint Advisor Group LLC3,060$3,426 06/30/2020
     TSLA3,060$3,426 06/30/2020
Twin Capital Management Inc.3,141$3,392 06/30/2020
     TSLA3,141$3,392 06/30/2020
Motley Fool Asset Management LLC3,113$3,361 06/30/2020
     TSLA3,113$3,361 06/30/2020
Glenmede Trust Co. NA3,110$3,357 06/30/2020
     TSLA3,110$3,357 06/30/2020
Perseverance Asset Management International3,100$3,348 06/30/2020
     TSLA3,100$3,348 06/30/2020
Mackenzie Financial Corp3,088$3,334 06/30/2020
     TSLA3,088$3,334 06/30/2020
KCM Investment Advisors LLC3,043$3,286 06/30/2020
     TSLA3,043$3,286 06/30/2020
Clearstead Advisors LLC3,005$3,245 06/30/2020
     TSLA3,005$3,245 06/30/2020
Rafferty Asset Management LLC3,005$3,245 06/30/2020
     TSLA3,005$3,245 06/30/2020
Varma Mutual Pension Insurance Co3,000$3,239 06/30/2020
     TSLA3,000$3,239 06/30/2020
Aperture Investors LLC3,130$3,159 06/30/2020
     TSLA3,130$3,159 06/30/2020
Mint Tower Capital Management B.V. $3,141 06/30/2020
     TSLA33,899,690$119,221 06/30/2020
     Put107,500$116,080 06/30/2020
Gateway Investment Advisers LLC2,873$3,102 06/30/2020
     TSLA2,873$3,102 06/30/2020
L & S Advisors Inc2,837$3,063 06/30/2020
     TSLA2,837$3,063 06/30/2020
Kore Private Wealth LLC2,836$3,062 06/30/2020
     TSLA2,836$3,062 06/30/2020
Synovus Financial Corp2,833$3,059 06/30/2020
     TSLA2,833$3,059 06/30/2020
Parallel Advisors LLC2,814$3,038 06/30/2020
     TSLA2,814$3,038 06/30/2020
Wellesley Asset Management $2,995 06/30/2020
     12,995$2,995 06/30/2020
Kovack Advisors Inc.2,763$2,984 06/30/2020
     TSLA2,763$2,984 06/30/2020
Beacon Pointe Advisors LLC2,758$2,979 06/30/2020
     TSLA2,758$2,979 06/30/2020
Clarius Group LLC2,756$2,976 06/30/2020
     TSLA2,756$2,976 06/30/2020
Perigon Wealth Management LLC2,702$2,918 06/30/2020
     TSLA2,702$2,918 06/30/2020
Diametric Capital LP2,698$2,913 06/30/2020
     TSLA2,698$2,913 06/30/2020
World Asset Management Inc2,690$2,905 06/30/2020
     TSLA2,690$2,905 06/30/2020
Knights of Columbus Asset Advisors LLC2,681$2,895 06/30/2020
     TSLA2,681$2,895 06/30/2020
Auxano Advisors LLC2,667$2,880 06/30/2020
     TSLA2,667$2,880 06/30/2020
Tiedemann Advisors LLC2,621$2,831 06/30/2020
     TSLA2,621$2,831 06/30/2020
First Quadrant L P CA2,603$2,811 06/30/2020
     TSLA2,603$2,811 06/30/2020
Keybank National Association OH2,584$2,790 06/30/2020
     TSLA2,584$2,790 06/30/2020
Tower Research Capital LLC TRC 2,563$2,768 06/30/2020
     TSLA2,563$2,768 06/30/2020
Evercore Wealth Management LLC2,547$2,750 06/30/2020
     TSLA2,547$2,750 06/30/2020
GWM Advisors LLC2,511$2,711 06/30/2020
     TSLA2,511$2,711 06/30/2020
Inverness Counsel LLC NY2,498$2,697 06/30/2020
     TSLA2,498$2,697 06/30/2020
Rosenblum Silverman Sutton S F Inc. CA2,458$2,654 06/30/2020
     TSLA2,458$2,654 06/30/2020
Coastal Investment Advisors Inc.2,448$2,643 06/30/2020
     TSLA2,448$2,643 06/30/2020
Steward Partners Investment Advisory LLC2,424$2,617 06/30/2020
     TSLA2,424$2,617 06/30/2020
NEXT Financial Group Inc2,379$2,569 06/30/2020
     TSLA2,379$2,569 06/30/2020
Cardan Capital Partners LLC2,378$2,568 06/30/2020
     TSLA2,378$2,568 06/30/2020
Albar Capital Ltd2,358$2,546 06/30/2020
     TSLA2,358$2,546 06/30/2020
J.Safra Asset Management Corp2,500$2,523 06/30/2020
     TSLA2,500$2,523 06/30/2020
Glassman Wealth Services $2,474 06/30/2020
     NOTE 2510,000$1,688 06/30/2020
     TSLA728$786 06/30/2020
Mid Atlantic Financial Management Inc. ADV2,277$2,459 06/30/2020
     TSLA2,277$2,459 06/30/2020
Jasper Ridge Partners L.P.2,271$2,452 06/30/2020
     TSLA2,271$2,452 06/30/2020
MEAG MUNICH ERGO Kapitalanlagegesellschaft mbH2,269$2,450 06/30/2020
     TSLA2,269$2,450 06/30/2020
Cigna Investments Inc. New2,241$2,420 06/30/2020
     TSLA2,241$2,420 06/30/2020
Wetherby Asset Management Inc.2,223$2,400 06/30/2020
     TSLA2,223$2,400 06/30/2020
Marathon Trading Investment Management LLC $2,386 06/30/2020
     Put36,000$38,873 06/30/2020
     Call27,000$29,155 06/30/2020
     TSLA11,209$12,104 06/30/2020
Mark Sheptoff Financial Planning LLC2,209$2,385 06/30/2020
     TSLA2,209$2,385 06/30/2020
Ballentine Partners LLC2,191$2,366 06/30/2020
     TSLA2,191$2,366 06/30/2020
Meiji Yasuda Asset Management Co Ltd.2,173$2,346 06/30/2020
     TSLA2,173$2,346 06/30/2020
Essex Financial Services Inc.2,139$2,310 06/30/2020
     TSLA2,139$2,310 06/30/2020
Cooper Financial Group2,107$2,275 06/30/2020
     TSLA2,107$2,275 06/30/2020
Veritable L.P.2,100$2,268 06/30/2020
     TSLA2,100$2,268 06/30/2020
North Star Asset Management Inc.2,099$2,267 06/30/2020
     TSLA2,099$2,267 06/30/2020
Garde Capital Inc.2,069$2,234 06/30/2020
     TSLA2,069$2,234 06/30/2020
CI Investments Inc.2,022$2,183 06/30/2020
     TSLA2,022$2,183 06/30/2020
Parker Investment Management LLC2,007$2,167 06/30/2020
     TSLA2,007$2,167 06/30/2020
Corriente Advisors LLC2,000$2,160 06/30/2020
     TSLA2,000$2,160 06/30/2020
Institute for Wealth Management LLC.1,966$2,123 06/30/2020
     TSLA1,966$2,123 06/30/2020
Point72 Hong Kong Ltd1,951$2,107 06/30/2020
     TSLA1,951$2,107 06/30/2020
Investment Partners LTD.1,948$2,103 06/30/2020
     TSLA1,948$2,103 06/30/2020
D.A. Davidson & CO.1,943$2,098 06/30/2020
     TSLA1,943$2,098 06/30/2020
Cedar Brook Financial Partners LLC1,914$2,067 06/30/2020
     TSLA1,914$2,067 06/30/2020
Fiera Capital Corp1,908$2,060 06/30/2020
     TSLA1,908$2,060 06/30/2020
Telemus Capital LLC1,328$2,051 06/30/2020
     TSLA1,328$2,051 06/30/2020
MUFG Americas Holdings Corp $2,038 06/30/2020
     NOTE 1680,000$2,038 06/30/2020
Crewe Advisors LLC1,887$2,038 06/30/2020
     TSLA1,887$2,038 06/30/2020
Valeo Financial Advisors LLC1,877$2,027 06/30/2020
     TSLA1,877$2,027 06/30/2020
Regions Financial Corp1,876$2,025 06/30/2020
     TSLA1,876$2,025 06/30/2020
Prospera Financial Services Inc1,849$1,997 06/30/2020
     TSLA1,849$1,997 06/30/2020
Brown Advisory Inc.1,846$1,994 06/30/2020
     TSLA1,846$1,994 06/30/2020
Livforsakringsbolaget Skandia Omsesidigt1,841$1,988 06/30/2020
     TSLA1,841$1,988 06/30/2020
Sheaff Brock Investment Advisors LLC1,840$1,987 06/30/2020
     TSLA1,840$1,987 06/30/2020
Cerity Partners LLC1,826$1,971 06/30/2020
     TSLA1,826$1,971 06/30/2020
DAVENPORT & Co LLC1,813$1,958 06/30/2020
     TSLA1,813$1,958 06/30/2020
Venture Visionary Partners LLC1,798$1,941 06/30/2020
     TSLA1,798$1,941 06/30/2020
Malaga Cove Capital LLC1,781$1,923 06/30/2020
     TSLA1,781$1,923 06/30/2020
Ascent Wealth Partners LLC1,762$1,902 06/30/2020
     TSLA1,762$1,902 06/30/2020
Verde Capital Management1,761$1,901 06/30/2020
     TSLA1,761$1,901 06/30/2020
Atom Investors LP1,752$1,892 06/30/2020
     TSLA1,752$1,892 06/30/2020
Highland Capital Management LLC1,747$1,886 06/30/2020
     TSLA1,747$1,886 06/30/2020
Polaris Greystone Financial Group LLC1,672$1,872 06/30/2020
     TSLA1,672$1,872 06/30/2020
Blue Chip Wealth Management Inc.1,723$1,861 06/30/2020
     TSLA1,723$1,861 06/30/2020
People s United Financial Inc.1,713$1,850 06/30/2020
     TSLA1,713$1,850 06/30/2020
Sage Rhino Capital LLC1,694$1,829 06/30/2020
     TSLA1,694$1,829 06/30/2020
HBK Sorce Advisory LLC1,693$1,828 06/30/2020
     TSLA1,693$1,828 06/30/2020
Paul John Balson1,680$1,814 06/30/2020
     TSLA1,680$1,814 06/30/2020
Dowling & Yahnke LLC1,679$1,813 06/30/2020
     TSLA1,679$1,813 06/30/2020
Diversified Trust Co1,674$1,808 06/30/2020
     TSLA1,674$1,808 06/30/2020
Focused Wealth Management Inc1,658$1,790 06/30/2020
     TSLA1,658$1,790 06/30/2020
Mutual Advisors LLC $1,780 06/30/2020
     TSLA1,285$1,388 06/30/2020
     Call1,000$392 06/30/2020
Menlo Advisors LLC1,644$1,775 06/30/2020
     TSLA1,644$1,775 06/30/2020
Fieldpoint Private Securities LLC1,641$1,772 06/30/2020
     TSLA1,641$1,772 06/30/2020
First Mercantile Trust Co.1,630$1,760 06/30/2020
     TSLA1,630$1,760 06/30/2020
Laurel Wealth Advisors Inc.1,624$1,754 06/30/2020
     TSLA1,624$1,754 06/30/2020
Buckingham Asset Management LLC1,619$1,748 06/30/2020
     TSLA1,619$1,748 06/30/2020
Checchi Capital Advisers LLC1,615$1,744 06/30/2020
     TSLA1,615$1,744 06/30/2020
Integrated Wealth Concepts LLC1,611$1,740 06/30/2020
     TSLA1,611$1,740 06/30/2020
Covington Capital Management1,600$1,728 06/30/2020
     TSLA1,600$1,728 06/30/2020
Oppenheimer Asset Management Inc. $1,724 06/30/2020
     TSLA1,440$1,555 06/30/2020
     NOTE 251,000$169 06/30/2020
NorthCoast Asset Management LLC1,583$1,710 06/30/2020
     TSLA1,583$1,710 06/30/2020
Harvest Fund Management Co. Ltd1,510$1,690 06/30/2020
     TSLA1,510$1,690 06/30/2020
Loring Wolcott & Coolidge Fiduciary Advisors LLP MA1,552$1,676 06/30/2020
     TSLA1,552$1,676 06/30/2020
Gamco Investors INC. ET AL1,515$1,636 06/30/2020
     TSLA1,515$1,636 06/30/2020
GenTrust LLC1,515$1,636 06/30/2020
     TSLA1,515$1,636 06/30/2020
Front Row Advisors LLC1,509$1,629 06/30/2020
     TSLA1,509$1,629 06/30/2020
Founders Financial Securities LLC1,164$1,624 06/30/2020
     TSLA1,164$1,624 06/30/2020
Monetta Financial Services Inc.1,500$1,620 06/30/2020
     TSLA1,500$1,620 06/30/2020
Stamos Capital Partners L.P.1,500$1,620 06/30/2020
     TSLA1,500$1,620 06/30/2020
Magnus Financial Group LLC1,498$1,618 06/30/2020
     TSLA1,498$1,618 06/30/2020
Empowered Funds LLC1,497$1,616 06/30/2020
     TSLA1,497$1,616 06/30/2020
Wedbush Securities Inc.1,493$1,612 06/30/2020
     TSLA1,493$1,612 06/30/2020
Hollencrest Capital Management1,491$1,610 06/30/2020
     TSLA1,491$1,610 06/30/2020
Pinnacle Family Advisors LLC1,487$1,606 06/30/2020
     TSLA1,487$1,606 06/30/2020
Girard Partners LTD.1,484$1,602 06/30/2020
     TSLA1,484$1,602 06/30/2020
BlueCrest Capital Management Ltd1,483$1,601 06/30/2020
     TSLA1,483$1,601 06/30/2020
O Shaughnessy Asset Management LLC1,472$1,589 06/30/2020
     TSLA1,472$1,589 06/30/2020
Boston Private Wealth LLC1,471$1,588 06/30/2020
     TSLA1,471$1,588 06/30/2020
Oak Grove Capital LLC $1,588 06/30/2020
     Call1,500$1,113 06/30/2020
     TSLA440$475 06/30/2020
W.E. Donoghue & Co. LLC1,471$1,588 06/30/2020
     TSLA1,471$1,588 06/30/2020
Huntington National Bank1,467$1,585 06/30/2020
     TSLA1,467$1,585 06/30/2020
Corient Capital Partners LLC1,452$1,568 06/30/2020
     TSLA1,452$1,568 06/30/2020
Weatherly Asset Management L. P.1,431$1,545 06/30/2020
     TSLA1,431$1,545 06/30/2020
BOKF NA1,428$1,542 06/30/2020
     TSLA1,428$1,542 06/30/2020
Ashfield Capital Partners LLC1,424$1,538 06/30/2020
     TSLA1,424$1,538 06/30/2020
CenterStar Asset Management LLC $1,537 06/30/2020
     Call1,000$1,015 06/30/2020
     TSLA517$522 06/30/2020
Meridian Wealth Management LLC1,423$1,536 06/30/2020
     TSLA1,423$1,536 06/30/2020
Coldstream Capital Management Inc.1,421$1,534 06/30/2020
     TSLA1,421$1,534 06/30/2020
Trust Co. of Vermont1,416$1,529 06/30/2020
     TSLA1,416$1,529 06/30/2020
STA Wealth Management LLC $1,527 06/30/2020
     TSLA1,414$1,527 06/30/2020
     Put800$0 06/30/2020
First Hawaiian Bank $1,524 06/30/2020
     NOTE 2163,000$572 06/30/2020
     NOTE 1117,000$351 06/30/2020
     NOTE 2105,000$348 06/30/2020
     TSLA234$253 06/30/2020
Koshinski Asset Management Inc.1,411$1,524 06/30/2020
     TSLA1,411$1,524 06/30/2020
Triton Wealth Management PLLC998$1,504 06/30/2020
     TSLA998$1,504 06/30/2020
Dynamic Advisor Solutions LLC1,387$1,498 06/30/2020
     TSLA1,387$1,498 06/30/2020
Patriot Investment Management Inc.1,378$1,488 06/30/2020
     TSLA1,378$1,488 06/30/2020
Frontier Investment Mgmt Co.1,375$1,485 06/30/2020
     TSLA1,375$1,485 06/30/2020
Linscomb & Williams Inc.1,371$1,480 06/30/2020
     TSLA1,371$1,480 06/30/2020
Cetera Investment Advisers1,370$1,479 06/30/2020
     TSLA1,370$1,479 06/30/2020
Wealth Enhancement Advisory Services LLC928$1,478 06/30/2020
     TSLA928$1,478 06/30/2020
QP Wealth Management LLC1,351$1,459 06/30/2020
     TSLA1,351$1,459 06/30/2020
Stephens Inc. AR $1,446 06/30/2020
     TSLA1,302$1,406 06/30/2020
     NOTE 212,000$40 06/30/2020
Gradient Capital Advisors LLC1,337$1,444 06/30/2020
     TSLA1,337$1,444 06/30/2020
Parsons Capital Management Inc. RI1,331$1,437 06/30/2020
     TSLA1,331$1,437 06/30/2020
We Are One Seven LLC1,329$1,435 06/30/2020
     TSLA1,329$1,435 06/30/2020
Citizens Financial Group Inc RI1,325$1,431 06/30/2020
     TSLA1,325$1,431 06/30/2020
Cresset Asset Management LLC1,321$1,426 06/30/2020
     TSLA1,321$1,426 06/30/2020
Echo Street Capital Management LLC1,305$1,409 06/30/2020
     TSLA1,305$1,409 06/30/2020
DeDora Capital Inc.1,295$1,398 06/30/2020
     TSLA1,295$1,398 06/30/2020
FineMark National Bank & Trust1,294$1,397 06/30/2020
     TSLA1,294$1,397 06/30/2020
JustInvest LLC1,293$1,396 06/30/2020
     TSLA1,293$1,396 06/30/2020
Lincoln National Corp1,291$1,394 06/30/2020
     TSLA1,291$1,394 06/30/2020
American Investment Services Inc.1,284$1,386 06/30/2020
     TSLA1,284$1,386 06/30/2020
Atlas Principals LLC1,275$1,377 06/30/2020
     TSLA1,275$1,377 06/30/2020
Principle Wealth Partners LLC1,271$1,372 06/30/2020
     TSLA1,271$1,372 06/30/2020
Measured Wealth Private Client Group LLC1,270$1,371 06/30/2020
     TSLA1,270$1,371 06/30/2020
Oaktree Capital Management LP $1,369 06/30/2020
     CONVERTIBLE BOND413,000$1,369 06/30/2020
Private Advisory Group LLC1,268$1,369 06/30/2020
     TSLA1,268$1,369 06/30/2020
CLARET ASSET MANAGEMENT Corp1,267$1,368 06/30/2020
     TSLA1,267$1,368 06/30/2020
Jaffetilchin Investment Partners LLC1,266$1,367 06/30/2020
     TSLA1,266$1,367 06/30/2020
Brinker Capital Inc.1,256$1,356 06/30/2020
     TSLA1,256$1,356 06/30/2020
Quadrant Capital Group LLC1,251$1,351 06/30/2020
     TSLA1,251$1,351 06/30/2020
Neo Ivy Capital Management6,009$1,343 06/30/2020
     TSLA6,009$1,343 06/30/2020
Bluestein R H & Co.1,242$1,341 06/30/2020
     TSLA1,242$1,341 06/30/2020
Arete Wealth Advisors LLC1,238$1,337 06/30/2020
     TSLA1,238$1,337 06/30/2020
Alpha Cubed Investments LLC1,237$1,336 06/30/2020
     TSLA1,237$1,336 06/30/2020
Squar Milner Financial Services LLC1,235$1,334 06/30/2020
     TSLA1,235$1,334 06/30/2020
Pennsylvania Capital Management Inc. ADV1,235$1,333 06/30/2020
     TSLA1,235$1,333 06/30/2020
Professional Planning1,235$1,333 06/30/2020
     TSLA1,235$1,333 06/30/2020
Epiq Partners LLC1,216$1,313 06/30/2020
     TSLA1,216$1,313 06/30/2020
Sequoia Financial Advisors LLC1,205$1,301 06/30/2020
     TSLA1,205$1,301 06/30/2020
FSA Wealth Management LLC1,201$1,297 06/30/2020
     TSLA1,201$1,297 06/30/2020
Condor Capital Management1,181$1,275 06/30/2020
     TSLA1,181$1,275 06/30/2020
Calamos Wealth Management LLC $1,273 06/30/2020
     NOTE 2230,000$807 06/30/2020
     NOTE 1155,000$466 06/30/2020
First Foundation Advisors1,172$1,266 06/30/2020
     TSLA1,172$1,266 06/30/2020
Williams Jones Wealth Management LLC.1,167$1,260 06/30/2020
     TSLA1,167$1,260 06/30/2020
Kingsview Wealth Management LLC $1,247 06/30/2020
     TSLA1,147$1,239 06/30/2020
     Call200$8 06/30/2020
     Put200$0 06/30/2020
Private Capital Management LLC1,153$1,245 06/30/2020
     TSLA1,153$1,245 06/30/2020
Financial Counselors Inc.1,152$1,244 06/30/2020
     TSLA1,152$1,244 06/30/2020
Pinnacle Associates Ltd.1,147$1,239 06/30/2020
     TSLA1,147$1,239 06/30/2020
CAPROCK Group Inc.1,138$1,229 06/30/2020
     TSLA1,138$1,229 06/30/2020
Clear Harbor Asset Management LLC1,135$1,226 06/30/2020
     TSLA1,135$1,226 06/30/2020
IMA Wealth Inc.1,128$1,218 06/30/2020
     TSLA1,128$1,218 06/30/2020
Voya Financial Advisors Inc.1,203$1,214 06/30/2020
     TSLA1,203$1,214 06/30/2020
Investors Asset Management of Georgia Inc. GA ADV1,120$1,209 06/30/2020
     TSLA1,120$1,209 06/30/2020
Moors & Cabot Inc.1,118$1,208 06/30/2020
     TSLA1,118$1,208 06/30/2020
Connable Office Inc.1,118$1,207 06/30/2020
     TSLA1,118$1,207 06/30/2020
SeaCrest Wealth Management LLC1,117$1,206 06/30/2020
     TSLA1,117$1,206 06/30/2020
Crossmark Global Holdings Inc.1,115$1,204 06/30/2020
     TSLA1,115$1,204 06/30/2020
K.J. Harrison & Partners Inc1,114$1,203 06/30/2020
     TSLA1,114$1,203 06/30/2020
Regentatlantic Capital LLC1,112$1,196 06/30/2020
     TSLA1,112$1,196 06/30/2020
Signaturefd LLC1,108$1,196 06/30/2020
     TSLA1,108$1,196 06/30/2020
Arthur M. Cohen & Associates LLC1,105$1,193 06/30/2020
     TSLA1,105$1,193 06/30/2020
Ossiam1,098$1,186 06/30/2020
     TSLA1,098$1,186 06/30/2020
1776 Wealth LLC1,095$1,182 06/30/2020
     TSLA1,095$1,182 06/30/2020
Allworth Financial LP1,094$1,181 06/30/2020
     TSLA1,094$1,181 06/30/2020
Financial Engines Advisors L.L.C.1,092$1,179 06/30/2020
     TSLA1,092$1,179 06/30/2020
EP Wealth Advisors LLC1,089$1,176 06/30/2020
     TSLA1,089$1,176 06/30/2020
Greenleaf Trust1,085$1,172 06/30/2020
     TSLA1,085$1,172 06/30/2020
Tokio Marine Asset Management Co. Ltd.1,063$1,148 06/30/2020
     TSLA1,063$1,148 06/30/2020
AMG National Trust Bank1,057$1,141 06/30/2020
     TSLA1,057$1,141 06/30/2020
Segall Bryant & Hamill LLC1,056$1,140 06/30/2020
     TSLA1,056$1,140 06/30/2020
HCR Wealth Advisors1,013$1,131 06/30/2020
     TSLA1,013$1,131 06/30/2020
Vanguard Capital Wealth Advisors1,045$1,128 06/30/2020
     TSLA1,045$1,128 06/30/2020
Albion Financial Group UT1,043$1,126 06/30/2020
     TSLA1,043$1,126 06/30/2020
Mitchell Sinkler & Starr PA1,040$1,123 06/30/2020
     TSLA1,040$1,123 06/30/2020
NorthRock Partners LLC1,034$1,117 06/30/2020
     TSLA1,034$1,117 06/30/2020
Gladstone Institutional Advisory LLC1,029$1,111 06/30/2020
     TSLA1,029$1,111 06/30/2020
Belpointe Asset Management LLC1,027$1,109 06/30/2020
     TSLA1,027$1,109 06/30/2020
Emerson Point Capital LP1,025$1,107 06/30/2020
     TSLA1,025$1,107 06/30/2020
B. Riley Wealth Management Inc.1,015$1,096 06/30/2020
     TSLA1,015$1,096 06/30/2020
Texas Yale Capital Corp.1,012$1,093 06/30/2020
     TSLA1,012$1,093 06/30/2020
Cypress Wealth Services LLC1,005$1,085 06/30/2020
     TSLA1,005$1,085 06/30/2020
Accredited Investors Inc.1,303$1,083 06/30/2020
     TSLA1,303$1,083 06/30/2020
QCM Cayman Ltd.1,000$1,080 06/30/2020
     TSLA1,000$1,080 06/30/2020
Highland Capital Management Fund Advisors L.P.1,000$1,080 06/30/2020
     TSLA1,000$1,080 06/30/2020
Landscape Capital Management L.L.C.1,000$1,080 06/30/2020
     TSLA1,000$1,080 06/30/2020
Jackson Wealth Management LLC1,000$1,080 06/30/2020
     TSLA1,000$1,080 06/30/2020
OLD National Bancorp IN998$1,078 06/30/2020
     TSLA998$1,078 06/30/2020
Centric Wealth Management997$1,077 06/30/2020
     TSLA997$1,077 06/30/2020
Level Four Advisory Services LLC999$1,076 06/30/2020
     TSLA999$1,076 06/30/2020
Silvercrest Asset Management Group LLC994$1,073 06/30/2020
     TSLA994$1,073 06/30/2020
Advisory Research Inc.988$1,067 06/30/2020
     TSLA988$1,067 06/30/2020
Aigen Investment Management LP983$1,061 06/30/2020
     TSLA983$1,061 06/30/2020
Formidable Asset Management LLC685$1,059 06/30/2020
     TSLA685$1,059 06/30/2020
Partnervest Advisory Services LLC978$1,056 06/30/2020
     TSLA978$1,056 06/30/2020
Federated Hermes Inc.973$1,050 06/30/2020
     TSLA973$1,050 06/30/2020
Wade G W & Inc.971$1,048 06/30/2020
     TSLA971$1,048 06/30/2020
Western Wealth Management LLC $1,047 06/30/2020
     TSLA942$1,028 06/30/2020
     Call400$19 06/30/2020
PRW Wealth Management LLC968$1,045 06/30/2020
     TSLA968$1,045 06/30/2020
Penserra Capital Management LLC966$1,041 06/30/2020
     TSLA966$1,041 06/30/2020
IFG Advisory LLC953$1,029 06/30/2020
     TSLA953$1,029 06/30/2020
Qtron Investments LLC950$1,026 06/30/2020
     TSLA950$1,026 06/30/2020
Flow Traders U.S. LLC949$1,025 06/30/2020
     TSLA949$1,025 06/30/2020
Centaurus Financial Inc.944$1,019 06/30/2020
     TSLA944$1,019 06/30/2020
Prio Wealth Limited Partnership937$1,012 06/30/2020
     TSLA937$1,012 06/30/2020
Morse Asset Management Inc937$1,012 06/30/2020
     TSLA937$1,012 06/30/2020
Cordatus Wealth Management LLC937$1,012 06/30/2020
     TSLA937$1,012 06/30/2020
TRUE Private Wealth Advisors930$1,004 06/30/2020
     TSLA930$1,004 06/30/2020
Smith Moore & CO.928$1,002 06/30/2020
     TSLA928$1,002 06/30/2020
Crumly & Associates Inc.915$988 06/30/2020
     TSLA915$988 06/30/2020
Nadler Financial Group Inc.914$987 06/30/2020
     TSLA914$987 06/30/2020
Algert Global LLC906$978 06/30/2020
     TSLA906$978 06/30/2020
CENTRAL TRUST Co900$972 06/30/2020
     TSLA900$972 06/30/2020
Birinyi Associates Inc.900$972 06/30/2020
     TSLA900$972 06/30/2020
Noesis Capital Mangement Corp897$969 06/30/2020
     TSLA897$969 06/30/2020
Golden State Wealth Management LLC897$969 06/30/2020
     TSLA897$969 06/30/2020
Bernardo Wealth Planning LLC897$968 06/30/2020
     TSLA897$968 06/30/2020
Centiva Capital LP $967 06/30/2020
     TSLA2,696$2,911 06/30/2020
     Put1,800$1,944 06/30/2020
Proequities Inc. $966 06/30/2020
     TSLA895$966 06/30/2020
     Put0$0 06/30/2020
     Call0$0 06/30/2020
     NOTE 10$0 06/30/2020
     NOTE 20$0 06/30/2020
     NOTE 20$0 06/30/2020
ARGI Investment Services LLC894$965 06/30/2020
     TSLA894$965 06/30/2020
Avestar Capital LLC894$965 06/30/2020
     TSLA894$965 06/30/2020
Krilogy Financial LLC890$961 06/30/2020
     TSLA890$961 06/30/2020
Robertson Stephens Wealth Management LLC889$959 06/30/2020
     TSLA889$959 06/30/2020
Fulton Breakefield Broenniman LLC884$955 06/30/2020
     TSLA884$955 06/30/2020
Wealth Architects LLC880$950 06/30/2020
     TSLA880$950 06/30/2020
CSat Investment Advisory L.P.860$929 06/30/2020
     TSLA860$929 06/30/2020
Toroso Investments LLC860$929 06/30/2020
     TSLA860$929 06/30/2020
Global Retirement Partners LLC860$929 06/30/2020
     TSLA860$929 06/30/2020
Gofen & Glossberg LLC IL859$928 06/30/2020
     TSLA859$928 06/30/2020
Bessemer Group Inc.854$922 06/30/2020
     TSLA854$922 06/30/2020
Bienville Capital Management LLC849$917 06/30/2020
     TSLA849$917 06/30/2020
PagnatoKarp Partners LLC1,748$916 03/31/2020
     TSLA1,748$916 03/31/2020
Meiji Yasuda Life Insurance Co847$915 06/30/2020
     TSLA847$915 06/30/2020
Liberty Wealth Management LLC844$911 06/30/2020
     TSLA844$911 06/30/2020
Bourne Lent Asset Management Inc.840$907 06/30/2020
     TSLA840$907 06/30/2020
Acadian Asset Management LLC833$900 06/30/2020
     TSLA833$900 06/30/2020
WealthPLAN Partners LLC553$897 06/30/2020
     TSLA553$897 06/30/2020
Gotham Asset Management LLC817$882 06/30/2020
     TSLA817$882 06/30/2020
Brown Brothers Harriman & Co.815$880 06/30/2020
     TSLA815$880 06/30/2020
Cognios Capital LLC1,681$880 03/31/2020
     TSLA1,681$880 03/31/2020
Lindbrook Capital LLC806$870 06/30/2020
     TSLA806$870 06/30/2020
Blue Square Asset Management LLC804$868 06/30/2020
     TSLA804$868 06/30/2020
Concentrum Wealth Management802$866 06/30/2020
     TSLA802$866 06/30/2020
Hanseatic Management Services Inc.801$865 06/30/2020
     TSLA801$865 06/30/2020
FUKOKU MUTUAL LIFE INSURANCE Co800$864 06/30/2020
     TSLA800$864 06/30/2020
Rainier Group Investment Advisory LLC800$864 06/30/2020
     TSLA800$864 06/30/2020
Legacy Wealth Partners Inc.798$862 06/30/2020
     TSLA798$862 06/30/2020
Whittier Trust Co.796$860 06/30/2020
     TSLA796$860 06/30/2020
Altshuler Shaham Ltd $855 06/30/2020
     TSLA465$502 06/30/2020
     Call500$353 06/30/2020
Convergence Investment Partners LLC788$851 06/30/2020
     TSLA788$851 06/30/2020
Ferguson Wellman Capital Management Inc.782$844 06/30/2020
     TSLA782$844 06/30/2020
Arkadios Wealth Advisors556$843 06/30/2020
     TSLA556$843 06/30/2020
Shufro Rose & Co. LLC780$842 06/30/2020
     TSLA780$842 06/30/2020
MADDEN SECURITIES Corp780$842 06/30/2020
     TSLA780$842 06/30/2020
Genovese Burford & Brothers Wealth & Retirement Plan Management LLC778$840 06/30/2020
     TSLA778$840 06/30/2020
Wealthsource Partners LLC776$838 06/30/2020
     TSLA776$838 06/30/2020
RSM US Wealth Management LLC770$831 06/30/2020
     TSLA770$831 06/30/2020
Oak Associates Ltd. OH765$826 06/30/2020
     TSLA765$826 06/30/2020
Evergreen Capital Management LLC761$822 06/30/2020
     TSLA761$822 06/30/2020
Gamble Jones Investment Counsel760$821 06/30/2020
     TSLA760$821 06/30/2020
Crestwood Advisors Group LLC760$821 06/30/2020
     TSLA760$821 06/30/2020
Iberiabank Corp759$820 06/30/2020
     TSLA759$820 06/30/2020
Intrua Financial LLC505$819 06/30/2020
     TSLA505$819 06/30/2020
Orion Portfolio Solutions LLC757$817 06/30/2020
     TSLA757$817 06/30/2020
SNS Financial Group LLC754$814 06/30/2020
     TSLA754$814 06/30/2020
SkyOak Wealth LLC751$811 06/30/2020
     TSLA751$811 06/30/2020
Paradigm Asset Management Co. LLC750$810 06/30/2020
     TSLA750$810 06/30/2020
Ritholtz Wealth Management $808 06/30/2020
     TSLA748$808 06/30/2020
     Put100$0 06/30/2020
FCG Advisors LLC746$806 06/30/2020
     TSLA746$806 06/30/2020
Banco de Sabadell S.A770$805 06/30/2020
     TSLA770$805 06/30/2020
Fulton Bank N. A.745$804 06/30/2020
     TSLA745$804 06/30/2020
Peapack Gladstone Financial Corp744$804 06/30/2020
     TSLA744$804 06/30/2020
Nwam LLC742$801 06/30/2020
     TSLA742$801 06/30/2020
Lineweaver Wealth Advisors LLC729$787 06/30/2020
     TSLA729$787 06/30/2020
Parkside Financial Bank & Trust721$778 06/30/2020
     TSLA721$778 06/30/2020
Access Financial Services Inc.720$777 06/30/2020
     TSLA720$777 06/30/2020
Eqis Capital Management Inc.717$774 06/30/2020
     TSLA717$774 06/30/2020
Whittier Trust Co. of Nevada Inc.708$764 06/30/2020
     TSLA708$764 06/30/2020
Frisch Financial Group Inc.705$761 06/30/2020
     TSLA705$761 06/30/2020
Samalin Investment Counsel LLC704$760 06/30/2020
     TSLA704$760 06/30/2020
Verdence Capital Advisors LLC701$757 06/30/2020
     TSLA701$757 06/30/2020
Callan Capital LLC699$755 06/30/2020
     TSLA699$755 06/30/2020
Sowell Financial Services LLC696$752 06/30/2020
     TSLA696$752 06/30/2020
Claro Advisors LLC680$734 06/30/2020
     TSLA680$734 06/30/2020
Mission Creek Capital Partners Inc.680$734 06/30/2020
     TSLA680$734 06/30/2020
Evoke Wealth LLC675$729 06/30/2020
     TSLA675$729 06/30/2020
Fiduciary Trust International LLC672$726 06/30/2020
     TSLA672$726 06/30/2020
FormulaFolio Investments LLC672$726 06/30/2020
     TSLA672$726 06/30/2020
Concentric Wealth Management LLC672$726 06/30/2020
     TSLA672$726 06/30/2020
Harfst & Associates Inc.666$719 06/30/2020
     TSLA666$719 06/30/2020
Empirical Financial Services LLC d.b.a. Empirical Wealth Management664$717 06/30/2020
     TSLA664$717 06/30/2020
Wilbanks Smith & Thomas Asset Management LLC662$715 06/30/2020
     TSLA662$715 06/30/2020
Great Valley Advisor Group Inc.661$714 06/30/2020
     TSLA661$714 06/30/2020
Norinchukin Bank The659$712 06/30/2020
     TSLA659$712 06/30/2020
Affinity Capital Advisors LLC658$711 06/30/2020
     TSLA658$711 06/30/2020
Dakota Wealth Management653$705 06/30/2020
     TSLA653$705 06/30/2020
Freestone Capital Holdings LLC652$704 06/30/2020
     TSLA652$704 06/30/2020
Tanaka Capital Management Inc.651$703 06/30/2020
     TSLA651$703 06/30/2020
Highland Private Wealth Management647$699 06/30/2020
     TSLA647$699 06/30/2020
Wesbanco Bank Inc.646$698 06/30/2020
     TSLA646$698 06/30/2020
Ropes Wealth Advisors LLC643$694 06/30/2020
     TSLA643$694 06/30/2020
Washington Trust Bank642$693 06/30/2020
     TSLA642$693 06/30/2020
Tuttle Tactical Management642$693 06/30/2020
     TSLA642$693 06/30/2020
Carroll Financial Associates Inc.640$691 06/30/2020
     TSLA640$691 06/30/2020
ZWJ Investment Counsel Inc.639$690 06/30/2020
     TSLA639$690 06/30/2020
Strategic Wealth Management Group LLC637$688 06/30/2020
     TSLA637$688 06/30/2020
International Assets Investment Management LLC637$688 06/30/2020
     TSLA637$688 06/30/2020
Nicolet Advisory Services LLC $681 06/30/2020
     TSLA626$676 06/30/2020
     Call100$5 06/30/2020
Wealthstreet Investment Advisors LLC626$676 06/30/2020
     TSLA626$676 06/30/2020
Wealthcare Advisory Partners LLC622$672 06/30/2020
     TSLA622$672 06/30/2020
Carnegie Capital Asset Management LLC621$671 06/30/2020
     TSLA621$671 06/30/2020
Merit Financial Group LLC619$668 06/30/2020
     TSLA619$668 06/30/2020
Clear Creek Financial Management LLC617$666 06/30/2020
     TSLA617$666 06/30/2020
Adell Harriman & Carpenter Inc.612$661 06/30/2020
     TSLA612$661 06/30/2020
Bartlett & Co. LLC612$661 06/30/2020
     TSLA612$661 06/30/2020
Strategic Advisors LLC413$657 06/30/2020
     TSLA413$657 06/30/2020
Fisher Asset Management LLC605$653 06/30/2020
     TSLA605$653 06/30/2020
E Fund Management Hong Kong Co. Ltd.600$648 06/30/2020
     TSLA600$648 06/30/2020
Chase Investment Counsel Corp600$647 06/30/2020
     TSLA600$647 06/30/2020
Commonwealth of Pennsylvania Public School Empls Retrmt SYS598$646 06/30/2020
     TSLA598$646 06/30/2020
Peregrine Asset Advisers Inc.598$646 06/30/2020
     TSLA598$646 06/30/2020
Ausdal Financial Partners Inc.594$641 06/30/2020
     TSLA594$641 06/30/2020
Perennial Investment Advisors LLC592$639 06/30/2020
     TSLA592$639 06/30/2020
Edge Wealth Management LLC589$636 06/30/2020
     TSLA589$636 06/30/2020
Circle Wealth Management LLC588$635 06/30/2020
     TSLA588$635 06/30/2020
Absher Wealth Management LLC588$635 06/30/2020
     TSLA588$635 06/30/2020
Northeast Investment Management587$634 06/30/2020
     TSLA587$634 06/30/2020
Capital Investment Advisors LLC585$632 06/30/2020
     TSLA585$632 06/30/2020
Compagnie Lombard Odier SCmA $630 06/30/2020
     TSLA584$630 06/30/2020
     Put0$0 06/30/2020
PFG Advisors406$627 06/30/2020
     TSLA406$627 06/30/2020
Raymond James Trust N.A.579$625 06/30/2020
     TSLA579$625 06/30/2020
Proffitt & Goodson Inc.579$625 06/30/2020
     TSLA579$625 06/30/2020
Chevy Chase Trust Holdings Inc.578$624 06/30/2020
     TSLA578$624 06/30/2020
Forte Capital LLC ADV575$621 06/30/2020
     TSLA575$621 06/30/2020
Lyell Wealth Management LP571$617 06/30/2020
     TSLA571$617 06/30/2020
Marco Investment Management LLC567$612 06/30/2020
     TSLA567$612 06/30/2020
Howland Capital Management LLC565$610 06/30/2020
     TSLA565$610 06/30/2020
IHT Wealth Management LLC565$610 06/30/2020
     TSLA565$610 06/30/2020
RMB Capital Management LLC561$606 06/30/2020
     TSLA561$606 06/30/2020
White Lighthouse Investment Management Inc.560$605 06/30/2020
     TSLA560$605 06/30/2020
Avondale Wealth Management560$605 06/30/2020
     TSLA560$605 06/30/2020
Arbor Trust Wealth Advisors LLC559$604 06/30/2020
     TSLA559$604 06/30/2020
Camden Capital LLC552$596 06/30/2020
     TSLA552$596 06/30/2020
Stelac Advisory Services LLC548$592 06/30/2020
     TSLA548$592 06/30/2020
Altium Wealth Management LLC546$590 06/30/2020
     TSLA546$590 06/30/2020
RBA Wealth Management LLC1,122$588 03/31/2020
     TSLA1,122$588 03/31/2020
Vista Wealth Management Group LLC542$585 06/30/2020
     TSLA542$585 06/30/2020
Tsfg LLC541$584 06/30/2020
     TSLA541$584 06/30/2020
Fort Point Capital Partners LLC538$581 06/30/2020
     TSLA538$581 06/30/2020
Main Street Research LLC537$580 06/30/2020
     TSLA537$580 06/30/2020
Trustcore Financial Services LLC536$579 06/30/2020
     TSLA536$579 06/30/2020
United Asset Strategies Inc.535$578 06/30/2020
     TSLA535$578 06/30/2020
Traynor Capital Management Inc.536$578 06/30/2020
     TSLA536$578 06/30/2020
Berry Group LLC531$573 06/30/2020
     TSLA531$573 06/30/2020
Obermeyer Wood Investment Counsel Lllp529$571 06/30/2020
     TSLA529$571 06/30/2020
First National Trust Co528$570 06/30/2020
     TSLA528$570 06/30/2020
Ridgewood Investments LLC $570 06/30/2020
     TSLA497$537 06/30/2020
     NOTE 210,000$33 06/30/2020
Riggs Asset Managment Co. Inc.525$566 06/30/2020
     TSLA525$566 06/30/2020
Blue Zone Wealth Advisors LLC524$566 06/30/2020
     TSLA524$566 06/30/2020
Ameritas Investment Company LLC517$558 06/30/2020
     TSLA517$558 06/30/2020
M&G Investment Management Ltd.512$553 06/30/2020
     TSLA512$553 06/30/2020
Levin Capital Strategies L.P.510$551 06/30/2020
     TSLA510$551 06/30/2020
Affiance Financial LLC509$550 06/30/2020
     TSLA509$550 06/30/2020
Brookstone Capital Management508$549 06/30/2020
     TSLA508$549 06/30/2020
Dimension Capital Management LLC506$546 06/30/2020
     TSLA506$546 06/30/2020
Plancorp LLC506$546 06/30/2020
     TSLA506$546 06/30/2020
Roosevelt Investment Group Inc.500$540 06/30/2020
     TSLA500$540 06/30/2020
Tower Bridge Advisors500$540 06/30/2020
     TSLA500$540 06/30/2020
Strategic Financial Services Inc 500$540 06/30/2020
     TSLA500$540 06/30/2020
QS Investors LLC500$540 06/30/2020
     TSLA500$540 06/30/2020
Pure Financial Advisors Inc.500$540 06/30/2020
     TSLA500$540 06/30/2020
Gainplan LLC500$540 06/30/2020
     TSLA500$540 06/30/2020
IPG Investment Advisors LLC498$538 06/30/2020
     TSLA498$538 06/30/2020
Colorado Capital Management Inc.498$538 06/30/2020
     TSLA498$538 06/30/2020
Profit Investment Management LLC497$537 06/30/2020
     TSLA497$537 06/30/2020
Advisory Resource Group497$537 06/30/2020
     TSLA497$537 06/30/2020
Capital Advisors Inc. OK360$536 06/30/2020
     TSLA360$536 06/30/2020
Trust Co. of Toledo NA OH496$536 06/30/2020
     TSLA496$536 06/30/2020
London Co. of Virginia495$535 06/30/2020
     TSLA495$535 06/30/2020
Crescent Grove Advisors LLC495$535 06/30/2020
     TSLA495$535 06/30/2020
Cumberland Partners Ltd494$533 06/30/2020
     TSLA494$533 06/30/2020
Cohen Klingenstein LLC492$531 06/30/2020
     TSLA492$531 06/30/2020
Fosun International Ltd525$530 06/30/2020
     TSLA525$530 06/30/2020
Allred Capital Management LLC488$526 06/30/2020
     TSLA488$526 06/30/2020
Ingalls & Snyder LLC485$524 06/30/2020
     TSLA485$524 06/30/2020
Grimes & Company Inc.485$524 06/30/2020
     TSLA485$524 06/30/2020
B & T Capital Management DBA Alpha Capital Management484$523 06/30/2020
     TSLA484$523 06/30/2020
Regent Investment Management LLC484$523 06/30/2020
     TSLA484$523 06/30/2020
Cornerstone Wealth Management LLC484$523 06/30/2020
     TSLA484$523 06/30/2020
Balasa Dinverno & Foltz LLC482$520 06/30/2020
     TSLA482$520 06/30/2020
Howard Capital Management481$519 06/30/2020
     TSLA481$519 06/30/2020
Ellevest Inc.479$517 06/30/2020
     TSLA479$517 06/30/2020
D Orazio & Associates Inc.478$516 06/30/2020
     TSLA478$516 06/30/2020
GFG Capital LLC474$512 06/30/2020
     TSLA474$512 06/30/2020
WealthBridge Capital Management LLC473$511 06/30/2020
     TSLA473$511 06/30/2020
Zuckerman Investment Group LLC470$508 06/30/2020
     TSLA470$508 06/30/2020
Emerald Advisors LLC470$508 06/30/2020
     TSLA470$508 06/30/2020
Aviance Capital Partners LLC469$506 06/30/2020
     TSLA469$506 06/30/2020
Bank Julius Baer & Co. Ltd Zurich469$506 06/30/2020
     TSLA469$506 06/30/2020
Fortem Financial Group LLC469$506 06/30/2020
     TSLA469$506 06/30/2020
FDx Advisors Inc.467$504 06/30/2020
     TSLA467$504 06/30/2020
Merriman Wealth Management LLC466$503 06/30/2020
     TSLA466$503 06/30/2020
Calton & Associates Inc.463$501 06/30/2020
     TSLA463$501 06/30/2020
PAX Financial Group LLC462$499 06/30/2020
     TSLA462$499 06/30/2020
BRYN MAWR TRUST Co461$498 06/30/2020
     TSLA461$498 06/30/2020
Sonata Capital Group Inc.460$497 06/30/2020
     TSLA460$497 06/30/2020
Carmichael Hill & Associates Inc. $495 06/30/2020
     Call400$432 06/30/2020
     TSLA58$63 06/30/2020
BerganKDV Wealth Management LLC453$489 06/30/2020
     TSLA453$489 06/30/2020
Woodstock Corp452$488 06/30/2020
     TSLA452$488 06/30/2020
Avitas Wealth Management LLC452$488 06/30/2020
     TSLA452$488 06/30/2020
Jacobs & Co. CA447$482 06/30/2020
     TSLA447$482 06/30/2020
Massachusetts Financial Services Co. MA445$481 06/30/2020
     TSLA445$481 06/30/2020
Edmond DE Rothschild Holding S.A.445$481 06/30/2020
     TSLA445$481 06/30/2020
Harel Insurance Investments & Financial Services Ltd.444$479 06/30/2020
     TSLA444$479 06/30/2020
PDS Planning Inc441$476 06/30/2020
     TSLA441$476 06/30/2020
Leisure Capital Management440$475 06/30/2020
     TSLA440$475 06/30/2020
RVW Wealth LLC438$473 06/30/2020
     TSLA438$473 06/30/2020
Reilly Financial Advisors LLC437$472 06/30/2020
     TSLA437$472 06/30/2020
Cambridge Trust Co.317$471 06/30/2020
     TSLA317$471 06/30/2020
Waldron Private Wealth LLC435$469 06/30/2020
     TSLA435$469 06/30/2020
Sunbelt Securities Inc.444$467 06/30/2020
     TSLA444$467 06/30/2020
Sfmg LLC431$465 06/30/2020
     TSLA431$465 06/30/2020
Benjamin F. Edwards & Company Inc. $464 06/30/2020
     TSLA434$469 06/30/2020
     Put100$5 06/30/2020
ETF Managers Group LLC460$464 06/30/2020
     TSLA460$464 06/30/2020
Guyasuta Investment Advisors Inc.427$461 06/30/2020
     TSLA427$461 06/30/2020
Barber Financial Group Inc.427$461 06/30/2020
     TSLA427$461 06/30/2020
Karp Capital Management Corp426$460 06/30/2020
     TSLA426$460 06/30/2020
Bell & Brown Wealth Advisors LLC310$459 06/30/2020
     TSLA310$459 06/30/2020
LexAurum Advisors LLC422$456 06/30/2020
     TSLA422$456 06/30/2020
QVT Financial LP $455 06/30/2020
     NOTE 116,000,000$48,075 06/30/2020
     Put44,100$47,620 06/30/2020
Honkamp Krueger Financial Services Inc.420$454 06/30/2020
     TSLA420$454 06/30/2020
Hayden Royal LLC420$454 06/30/2020
     TSLA420$454 06/30/2020
Burney Co.418$451 06/30/2020
     TSLA418$451 06/30/2020
Chicago Equity Partners LLC857$449 03/31/2020
     TSLA857$449 03/31/2020
Asahi Life Asset Management CO. LTD.415$448 06/30/2020
     TSLA415$448 06/30/2020
Mogy Joel R Investment Counsel Inc.413$446 06/30/2020
     TSLA413$446 06/30/2020
Acorn Financial Advisory Services Inc. ADV412$445 06/30/2020
     TSLA412$445 06/30/2020
Sigma Investment Counselors Inc.412$445 06/30/2020
     TSLA412$445 06/30/2020
Hurlow Wealth Management Group Inc.296$443 06/30/2020
     TSLA296$443 06/30/2020
Weil Company Inc.409$442 06/30/2020
     TSLA409$442 06/30/2020
Berman Capital Advisors LLC410$442 06/30/2020
     TSLA410$442 06/30/2020
Regal Investment Advisors LLC408$441 06/30/2020
     TSLA408$441 06/30/2020
Holocene Advisors LP408$441 06/30/2020
     TSLA408$441 06/30/2020
Belmont Capital LLC407$439 06/30/2020
     TSLA407$439 06/30/2020
Titan Capital Management LLC CA406$438 06/30/2020
     TSLA406$438 06/30/2020
Northstar Group Inc.404$436 06/30/2020
     TSLA404$436 06/30/2020
Investment House LLC400$432 06/30/2020
     TSLA400$432 06/30/2020
Teamwork Financial Advisors LLC400$432 06/30/2020
     TSLA400$432 06/30/2020
Kelman Lazarov Inc.400$432 06/30/2020
     TSLA400$432 06/30/2020
Gables Capital Management Inc.400$432 06/30/2020
     TSLA400$432 06/30/2020
Sound View Wealth Advisors Group LLC397$429 06/30/2020
     TSLA397$429 06/30/2020
Lake Street Advisors Group LLC395$427 06/30/2020
     TSLA395$427 06/30/2020
KMG Fiduciary Partners LLC395$427 06/30/2020
     TSLA395$427 06/30/2020
Carolinas Wealth Consulting LLC394$425 06/30/2020
     TSLA394$425 06/30/2020
Inspirion Wealth Advisors LLC393$424 06/30/2020
     TSLA393$424 06/30/2020
Seeyond393$424 06/30/2020
     TSLA393$424 06/30/2020
Proficio Capital Partners LLC392$423 06/30/2020
     TSLA392$423 06/30/2020
Spotlight Asset Group Inc.392$423 06/30/2020
     TSLA392$423 06/30/2020
Wealth Alliance390$421 06/30/2020
     TSLA390$421 06/30/2020
Thoroughbred Financial Services LLC388$419 06/30/2020
     TSLA388$419 06/30/2020
Stock Yards Bank & Trust Co.387$418 06/30/2020
     TSLA387$418 06/30/2020
First Merchants Corp385$416 06/30/2020
     TSLA385$416 06/30/2020
Patten & Patten Inc. TN385$416 06/30/2020
     TSLA385$416 06/30/2020
Riverbridge Partners LLC385$416 06/30/2020
     TSLA385$416 06/30/2020
IFP Advisors Inc415$416 06/30/2020
     TSLA415$416 06/30/2020
Parisi Gray Wealth Management380$410 06/30/2020
     TSLA380$410 06/30/2020
Vident Investment Advisory LLC379$409 06/30/2020
     TSLA379$409 06/30/2020
Equitable Trust Co.378$408 06/30/2020
     TSLA378$408 06/30/2020
Summit Financial Strategies Inc.377$407 06/30/2020
     TSLA377$407 06/30/2020
Ieq Capital LLC375$405 06/30/2020
     TSLA375$405 06/30/2020
Pitcairn Co.374$404 06/30/2020
     TSLA374$404 06/30/2020
Columbia Trust Co 01012016375$404 06/30/2020
     TSLA375$404 06/30/2020
WBH Advisory Inc.374$403 06/30/2020
     TSLA374$403 06/30/2020
Bridges Investment Management Inc.370$400 06/30/2020
     TSLA370$400 06/30/2020
Cornerstone Wealth Group LLC370$400 06/30/2020
     TSLA370$400 06/30/2020
Pacific Sun Financial Corp369$398 06/30/2020
     TSLA369$398 06/30/2020
180 Wealth Advisors LLC265$398 06/30/2020
     TSLA265$398 06/30/2020
Usca Ria LLC366$395 06/30/2020
     TSLA366$395 06/30/2020
Choate Investment Advisors365$394 06/30/2020
     TSLA365$394 06/30/2020
Barr E S & Co.364$393 06/30/2020
     TSLA364$393 06/30/2020
BKD Wealth Advisors LLC364$393 06/30/2020
     TSLA364$393 06/30/2020
RFG Advisory LLC364$393 06/30/2020
     TSLA364$393 06/30/2020
Moneta Group Investment Advisors LLC363$392 06/30/2020
     TSLA363$392 06/30/2020
Vivid Financial Management Inc.363$392 06/30/2020
     TSLA363$392 06/30/2020
Corbett Road Capital Management LLC363$391 06/30/2020
     TSLA363$391 06/30/2020
Sterling Investment Advisors Ltd.361$389 06/30/2020
     TSLA361$389 06/30/2020
Lake Street Financial LLC359$387 06/30/2020
     TSLA359$387 06/30/2020
F3Logic LLC358$386 06/30/2020
     TSLA358$386 06/30/2020
AIMZ Investment Advisors LLC356$384 06/30/2020
     TSLA356$384 06/30/2020
BBVA USA Bancshares Inc.355$383 06/30/2020
     TSLA355$383 06/30/2020
Filament LLC352$380 06/30/2020
     TSLA352$380 06/30/2020
Capital Planning Advisors LLC352$380 06/30/2020
     TSLA352$380 06/30/2020
Livingston Group Asset Management CO operating as Southport Capital Management 351$379 06/30/2020
     TSLA351$379 06/30/2020
Central Bank & Trust Co.350$378 06/30/2020
     TSLA350$378 06/30/2020
DC Investments Management LLC350$378 06/30/2020
     TSLA350$378 06/30/2020
Truewealth LLC350$378 06/30/2020
     TSLA350$378 06/30/2020
Cornell Pochily Investment Advisors Inc.350$378 06/30/2020
     TSLA350$378 06/30/2020
StoneX Group Inc.349$377 06/30/2020
     TSLA349$377 06/30/2020
Spinnaker Trust349$376 06/30/2020
     TSLA349$376 06/30/2020
Foster Victor Wealth Advisors LLC348$376 06/30/2020
     TSLA348$376 06/30/2020
OLD Dominion Capital Management Inc.345$373 06/30/2020
     TSLA345$373 06/30/2020
Annex Advisory Services LLC345$373 06/30/2020
     TSLA345$373 06/30/2020
V Wealth Advisors LLC345$373 06/30/2020
     TSLA345$373 06/30/2020
Savant Capital LLC343$370 06/30/2020
     TSLA343$370 06/30/2020
Northstar Wealth Partners LLC342$369 06/30/2020
     TSLA342$369 06/30/2020
Intersect Capital LLC338$365 06/30/2020
     TSLA338$365 06/30/2020
Aptus Capital Advisors LLC337$363 06/30/2020
     TSLA337$363 06/30/2020
Fairfield Bush & CO.335$362 06/30/2020
     TSLA335$362 06/30/2020
Rational Advisors LLC334$361 06/30/2020
     TSLA334$361 06/30/2020
Bridgeworth LLC331$357 06/30/2020
     TSLA331$357 06/30/2020
Anderson Fisher LLC331$357 06/30/2020
     TSLA331$357 06/30/2020
Northwest Wealth Management LLC330$356 06/30/2020
     TSLA330$356 06/30/2020
Fort Pitt Capital Group LLC329$355 06/30/2020
     TSLA329$355 06/30/2020
ProVise Management Group LLC328$354 06/30/2020
     TSLA328$354 06/30/2020
Moseley Investment Management Inc.325$351 06/30/2020
     TSLA325$351 06/30/2020
Wedge Capital Management L L P NC323$349 06/30/2020
     TSLA323$349 06/30/2020
Abbrea Capital LLC323$349 06/30/2020
     TSLA323$349 06/30/2020
10 15 Associates Inc.321$347 06/30/2020
     TSLA321$347 06/30/2020
Birch Hill Investment Advisors LLC320$346 06/30/2020
     TSLA320$346 06/30/2020
XML Financial LLC320$346 06/30/2020
     TSLA320$346 06/30/2020
Capital Advisory Group Advisory Services LLC320$346 06/30/2020
     TSLA320$346 06/30/2020
State of Alaska Department of Revenue319$344 06/30/2020
     TSLA319$344 06/30/2020
CFM Wealth Partners LLC319$344 06/30/2020
     TSLA319$344 06/30/2020
BEAM Asset Management LLC250$343 06/30/2020
     TSLA250$343 06/30/2020
D. Scott Neal Inc.316$341 06/30/2020
     TSLA316$341 06/30/2020
One Wealth Advisors LLC316$341 06/30/2020
     TSLA316$341 06/30/2020
Ferris Capital LLC315$340 06/30/2020
     TSLA315$340 06/30/2020
Pacitti Group Inc.240$340 06/30/2020
     TSLA240$340 06/30/2020
Procyon Private Wealth Partners LLC314$339 06/30/2020
     TSLA314$339 06/30/2020
Glenview State Bank Trust DEPT.311$336 06/30/2020
     TSLA311$336 06/30/2020
Nicholas Hoffman & Company LLC.310$335 06/30/2020
     TSLA310$335 06/30/2020
Trillium Asset Management LLC309$334 06/30/2020
     TSLA309$334 06/30/2020
Pathstone Family Office LLC309$334 06/30/2020
     TSLA309$334 06/30/2020
Trilogy Capital Inc.203$334 06/30/2020
     TSLA203$334 06/30/2020
Kavar Capital Partners LLC309$334 06/30/2020
     TSLA309$334 06/30/2020
SP Asset Management308$333 06/30/2020
     TSLA308$333 06/30/2020
Bellevue Asset Management LLC308$333 06/30/2020
     TSLA308$333 06/30/2020
Change Path LLC307$332 06/30/2020
     TSLA307$332 06/30/2020
John W. Brooker & Co. CPAs307$332 06/30/2020
     TSLA307$332 06/30/2020
Argent Wealth Management LLC204$331 06/30/2020
     TSLA204$331 06/30/2020
Waters Parkerson & CO. LLC305$329 06/30/2020
     TSLA305$329 06/30/2020
Tiemann Investment Advisors LLC305$329 06/30/2020
     TSLA305$329 06/30/2020
SRS Capital Advisors Inc.305$329 06/30/2020
     TSLA305$329 06/30/2020
Capstone Financial Advisors Inc.304$328 06/30/2020
     TSLA304$328 06/30/2020
Castle Rock Wealth Management LLC220$327 06/30/2020
     TSLA220$327 06/30/2020
Davis R M Inc.302$326 06/30/2020
     TSLA302$326 06/30/2020
Gemmer Asset Management LLC302$326 06/30/2020
     TSLA302$326 06/30/2020
Optimal Asset Management Inc.302$326 06/30/2020
     TSLA302$326 06/30/2020
Resource Management LLC302$326 06/30/2020
     TSLA302$326 06/30/2020
Edgewood Management LLC300$324 06/30/2020
     TSLA300$324 06/30/2020
Pictet & Cie Europe SA300$324 06/30/2020
     TSLA300$324 06/30/2020
Chicago Wealth Management Inc.300$324 06/30/2020
     TSLA300$324 06/30/2020
WFA of San Diego LLC300$324 06/30/2020
     TSLA300$324 06/30/2020
Front Street Capital Management Inc.300$323 06/30/2020
     TSLA300$323 06/30/2020
Creative Financial Designs Inc. ADV298$322 06/30/2020
     TSLA298$322 06/30/2020
Howard Wealth Management LLC299$322 06/30/2020
     TSLA299$322 06/30/2020
Colony Group LLC297$321 06/30/2020
     TSLA297$321 06/30/2020
Mizuho Securities Co. Ltd.610$320 06/30/2020
     TSLA610$320 06/30/2020
Oarsman Capital Inc.295$319 06/30/2020
     TSLA295$319 06/30/2020
Good Life Advisors LLC293$315 06/30/2020
     TSLA293$315 06/30/2020
Park Avenue Securities LLC291$314 06/30/2020
     TSLA291$314 06/30/2020
20 20 Capital Management Inc.216$314 06/30/2020
     TSLA216$314 06/30/2020
Adirondack Trust Co.219$313 06/30/2020
     TSLA219$313 06/30/2020
Inscription Capital LLC290$313 06/30/2020
     TSLA290$313 06/30/2020
Bragg Financial Advisors Inc285$308 06/30/2020
     TSLA285$308 06/30/2020
Peninsula Wealth LLC285$308 06/30/2020
     TSLA285$308 06/30/2020
TCI Wealth Advisors Inc.284$307 06/30/2020
     TSLA284$307 06/30/2020
TrinityPoint Wealth LLC283$306 06/30/2020
     TSLA283$306 06/30/2020
Private Portfolio Partners LLC283$306 06/30/2020
     TSLA283$306 06/30/2020
Professional Financial Advisors LLC281$303 06/30/2020
     TSLA281$303 06/30/2020
Tlwm279$300 06/30/2020
     TSLA279$300 06/30/2020
Verus Capital Partners LLC $300 03/31/2020
     TSLA574$301 03/31/2020
     Put1$1 03/31/2020
Signet Financial Management LLC $298 06/30/2020
     TSLA159$226 06/30/2020
     Call11,600$72 06/30/2020
Global Wealth Management Investment Advisory Inc.276$298 06/30/2020
     TSLA276$298 06/30/2020
Optas LLC276$298 06/30/2020
     TSLA276$298 06/30/2020
Dearborn Partners LLC275$297 06/30/2020
     TSLA275$297 06/30/2020
Mattern Wealth Management LLC274$296 06/30/2020
     TSLA274$296 06/30/2020
NWK Group Inc.274$296 06/30/2020
     TSLA274$296 06/30/2020
LifeSteps Financial Inc.272$294 06/30/2020
     TSLA272$294 06/30/2020
MA Private Wealth271$293 06/30/2020
     TSLA271$293 06/30/2020
GM Advisory Group Inc.270$292 06/30/2020
     TSLA270$292 06/30/2020
Strategic Wealth Partners Ltd.268$289 06/30/2020
     TSLA268$289 06/30/2020
Chesapeake Wealth Management268$289 06/30/2020
     TSLA268$289 06/30/2020
Hamilton Wealth LLC267$288 06/30/2020
     TSLA267$288 06/30/2020
Clarity Wealth Advisors LLC267$288 06/30/2020
     TSLA267$288 06/30/2020
WealthStone Inc.266$287 06/30/2020
     TSLA266$287 06/30/2020
Sargent Investment Group LLC256$287 06/30/2020
     TSLA256$287 06/30/2020
Carret Asset Management LLC265$286 06/30/2020
     TSLA265$286 06/30/2020
Silicon Valley Capital Partners264$285 06/30/2020
     TSLA264$285 06/30/2020
Capital Asset Advisory Services LLC207$284 06/30/2020
     TSLA207$284 06/30/2020
Harvest Investment Services LLC262$282 06/30/2020
     TSLA262$282 06/30/2020
Vigilare Wealth Management261$282 06/30/2020
     TSLA261$282 06/30/2020
Eudaimonia Partners LLC261$282 06/30/2020
     TSLA261$282 06/30/2020
Royal Fund Management LLC262$282 06/30/2020
     TSLA262$282 06/30/2020
Private Asset Management Inc.260$281 06/30/2020
     TSLA260$281 06/30/2020
Cypress Capital Management LLC260$281 06/30/2020
     TSLA260$281 06/30/2020
Valley National Advisers Inc.257$278 06/30/2020
     TSLA257$278 06/30/2020
Larson Financial Group LLC $278 06/30/2020
     TSLA260$280 06/30/2020
     Put100$2 06/30/2020
Johnson Financial Group Inc.255$276 06/30/2020
     TSLA255$276 06/30/2020
Spouting Rock Asset Management LLC256$276 06/30/2020
     TSLA256$276 06/30/2020
Iron Financial LLC255$275 06/30/2020
     TSLA255$275 06/30/2020
Kovitz Investment Group Partners LLC254$274 06/30/2020
     TSLA254$274 06/30/2020
Nations Financial Group Inc. IA ADV253$273 06/30/2020
     TSLA253$273 06/30/2020
Ethic Inc.253$273 06/30/2020
     TSLA253$273 06/30/2020
First Heartland Consultants Inc.251$271 06/30/2020
     TSLA251$271 06/30/2020
Wellington Shields Capital Management LLC250$270 06/30/2020
     TSLA250$270 06/30/2020
Princeton Portfolio Strategies Group LLC250$270 06/30/2020
     TSLA250$270 06/30/2020
MV Capital Management Inc.250$270 06/30/2020
     TSLA250$270 06/30/2020
Tocqueville Asset Management L.P.248$268 06/30/2020
     TSLA248$268 06/30/2020
REDW Wealth LLC248$268 06/30/2020
     TSLA248$268 06/30/2020
Quadrant Private Wealth Management LLC248$268 06/30/2020
     TSLA248$268 06/30/2020
WMS Partners LLC246$266 06/30/2020
     TSLA246$266 06/30/2020
Valmark Advisers Inc.245$265 06/30/2020
     TSLA245$265 06/30/2020
Newman Dignan & Sheerar Inc.178$265 06/30/2020
     TSLA178$265 06/30/2020
Rikoon Group LLC245$265 06/30/2020
     TSLA245$265 06/30/2020
Nelson Van Denburg & Campbell Wealth Management Group LLC246$265 06/30/2020
     TSLA246$265 06/30/2020
Rice Partnership LLC245$265 06/30/2020
     TSLA245$265 06/30/2020
American Financial Advisors LLC187$264 06/30/2020
     TSLA187$264 06/30/2020
Stonebridge Capital Advisors LLC244$263 06/30/2020
     TSLA244$263 06/30/2020
MONECO Advisors LLC244$263 06/30/2020
     TSLA244$263 06/30/2020
Balentine LLC242$261 06/30/2020
     TSLA242$261 06/30/2020
Wsfs Capital Management LLC242$261 06/30/2020
     TSLA242$261 06/30/2020
Thompson Investment Management Inc.241$260 06/30/2020
     TSLA241$260 06/30/2020
Patriot Financial Group Insurance Agency LLC241$260 06/30/2020
     TSLA241$260 06/30/2020
Gluskin Sheff & Assoc Inc.240$259 06/30/2020
     TSLA240$259 06/30/2020
San Francisco Sentry Investment Group CA238$257 06/30/2020
     TSLA238$257 06/30/2020
Garner Asset Management Corp238$257 06/30/2020
     TSLA238$257 06/30/2020
Plante Moran Financial Advisors LLC237$256 06/30/2020
     TSLA237$256 06/30/2020
Altman Advisors Inc.236$255 06/30/2020
     TSLA236$255 06/30/2020
Fiduciary Trust Co.234$253 06/30/2020
     TSLA234$253 06/30/2020
UMA Financial Services Inc.178$253 06/30/2020
     TSLA178$253 06/30/2020
Bay Rivers Group234$253 06/30/2020
     TSLA234$253 06/30/2020
Aldebaran Financial Inc.233$252 06/30/2020
     TSLA233$252 06/30/2020
Advisory Alpha LLC162$252 06/30/2020
     TSLA162$252 06/30/2020
Aurora Private Wealth Inc.233$252 06/30/2020
     TSLA233$252 06/30/2020
Welch & Forbes LLC230$249 06/30/2020
     TSLA230$249 06/30/2020
Private Ocean LLC231$249 06/30/2020
     TSLA231$249 06/30/2020
Searle & CO.230$248 06/30/2020
     TSLA230$248 06/30/2020
Clifford Swan Investment Counsel LLC230$248 06/30/2020
     TSLA230$248 06/30/2020
Lenox Wealth Management Inc.230$248 06/30/2020
     TSLA230$248 06/30/2020
Connecticut Wealth Management LLC230$248 06/30/2020
     TSLA230$248 06/30/2020
Firestone Capital Management230$248 06/30/2020
     TSLA230$248 06/30/2020
Institutional & Family Asset Management LLC229$247 06/30/2020
     TSLA229$247 06/30/2020
JT Stratford LLC227$245 06/30/2020
     TSLA227$245 06/30/2020
Chicago Capital LLC227$245 06/30/2020
     TSLA227$245 06/30/2020
Parsec Financial Management Inc.226$244 06/30/2020
     TSLA226$244 06/30/2020
Physicians Financial Services Inc.225$243 06/30/2020
     TSLA225$243 06/30/2020
Steigerwald Gordon & Koch Inc.224$242 06/30/2020
     TSLA224$242 06/30/2020
Delta Investment Management LLC225$242 06/30/2020
     TSLA225$242 06/30/2020
Granite Investment Advisors LLC223$241 06/30/2020
     TSLA223$241 06/30/2020
Hohimer Wealth Management LLC223$241 06/30/2020
     TSLA223$241 06/30/2020
Grandfield & Dodd LLC219$240 06/30/2020
     TSLA219$240 06/30/2020
Rosenberg Matthew Hamilton222$240 06/30/2020
     TSLA222$240 06/30/2020
Bailard Inc.221$239 06/30/2020
     TSLA221$239 06/30/2020
Atlanta Financial Associates LLC ADV221$239 06/30/2020
     TSLA221$239 06/30/2020
Pinnacle Wealth Management Advisory Group LLC221$239 06/30/2020
     TSLA221$239 06/30/2020
BDO Wealth Advisors LLC221$239 06/30/2020
     TSLA221$239 06/30/2020
Watchman Group Inc.221$239 06/30/2020
     TSLA221$239 06/30/2020
Atlas Private Wealth Advisors221$239 06/30/2020
     TSLA221$239 06/30/2020
Garrison Bradford & Associates Inc.220$238 06/30/2020
     TSLA220$238 06/30/2020
Lakeview Capital Partners LLC220$238 06/30/2020
     TSLA220$238 06/30/2020
Versant Capital Management Inc221$238 06/30/2020
     TSLA221$238 06/30/2020
Element Pointe Advisors LLC221$238 06/30/2020
     TSLA221$238 06/30/2020
WJ Wealth Management LLC220$238 06/30/2020
     TSLA220$238 06/30/2020
Brio Consultants LLC219$236 06/30/2020
     TSLA219$236 06/30/2020
Ascension Asset Management LLC450$236 03/31/2020
     TSLA450$236 03/31/2020
Everett Harris & Co. CA217$234 06/30/2020
     TSLA217$234 06/30/2020
Murphy Capital Management Inc.215$232 06/30/2020
     TSLA215$232 06/30/2020
Sitrin Capital Management LLC214$231 06/30/2020
     TSLA214$231 06/30/2020
MANA Advisors LLC214$231 06/30/2020
     TSLA214$231 06/30/2020
Quantum Capital Management213$230 06/30/2020
     TSLA213$230 06/30/2020
Family Management Corp213$230 06/30/2020
     TSLA213$230 06/30/2020
Pinnacle Wealth Planning Services Inc.213$230 06/30/2020
     TSLA213$230 06/30/2020
Summit Asset Management LLC212$229 06/30/2020
     TSLA212$229 06/30/2020
Transform Wealth LLC212$229 06/30/2020
     TSLA212$229 06/30/2020
Edge Capital Group LLC212$229 06/30/2020
     TSLA212$229 06/30/2020
Rockbridge Investment Management LCC212$229 06/30/2020
     TSLA212$229 06/30/2020
Barings LLC435$228 06/30/2020
     TSLA435$228 06/30/2020
First Manhattan Co.212$228 06/30/2020
     TSLA212$228 06/30/2020
Montag A & Associates Inc.211$228 06/30/2020
     TSLA211$228 06/30/2020
Cushing Asset Management LP211$228 06/30/2020
     TSLA211$228 06/30/2020
Crabel Capital Management LLC211$228 06/30/2020
     TSLA211$228 06/30/2020
Schmidt P J Investment Management Inc.210$227 06/30/2020
     TSLA210$227 06/30/2020
Dock Street Asset Management Inc.210$227 06/30/2020
     TSLA210$227 06/30/2020
American Trust Investment Advisors LLC210$227 06/30/2020
     TSLA210$227 06/30/2020
Diligent Investors LLC210$227 06/30/2020
     TSLA210$227 06/30/2020
Garrett Wealth Advisory Group LLC210$227 06/30/2020
     TSLA210$227 06/30/2020
Center for Financial Planning Inc.210$227 06/30/2020
     TSLA210$227 06/30/2020
Total Investment Management Inc.208$225 06/30/2020
     TSLA208$225 06/30/2020
Lenox Wealth Advisors LLC207$224 06/30/2020
     TSLA207$224 06/30/2020
Private Vista LLC206$223 06/30/2020
     TSLA206$223 06/30/2020
Cornerstone Capital Inc.204$220 06/30/2020
     TSLA204$220 06/30/2020
Busey Wealth Management204$220 06/30/2020
     TSLA204$220 06/30/2020
Dfpg Investments LLC158$220 06/30/2020
     TSLA158$220 06/30/2020
SignalPoint Asset Management LLC204$220 06/30/2020
     TSLA204$220 06/30/2020
Townsquare Capital LLC147$220 06/30/2020
     TSLA147$220 06/30/2020
Holistic Financial Partners203$219 06/30/2020
     TSLA203$219 06/30/2020
Laidlaw Wealth Management LLC201$217 06/30/2020
     TSLA201$217 06/30/2020
Mount Vernon Associates Inc. MD200$216 06/30/2020
     TSLA200$216 06/30/2020
Westwood Management Corp IL200$216 06/30/2020
     TSLA200$216 06/30/2020
Goodwin Daniel L200$216 06/30/2020
     TSLA200$216 06/30/2020
Eagle Ridge Investment Management200$216 06/30/2020
     TSLA200$216 06/30/2020
Endurance Wealth Management Inc.200$216 06/30/2020
     TSLA200$216 06/30/2020
Cit Bank NA Wealth Management200$216 06/30/2020
     TSLA200$216 06/30/2020
WESPAC Advisors LLC200$216 06/30/2020
     TSLA200$216 06/30/2020
Clarkston Capital Partners LLC200$216 06/30/2020
     TSLA200$216 06/30/2020
Sullivan Bruyette Speros & Blaney LLC200$216 06/30/2020
     TSLA200$216 06/30/2020
Eldridge Investment Advisors Inc.200$216 06/30/2020
     TSLA200$216 06/30/2020
Austin Private Wealth LLC200$216 06/30/2020
     TSLA200$216 06/30/2020
WealthTrust Axiom LLC200$215 06/30/2020
     TSLA200$215 06/30/2020
Ancora Advisors LLC199$215 06/30/2020
     TSLA199$215 06/30/2020
Halbert Hargrove Global Advisors LLC199$215 06/30/2020
     TSLA199$215 06/30/2020
BSW Wealth Partners199$215 06/30/2020
     TSLA199$215 06/30/2020
Pegasus Asset Management Inc.199$215 06/30/2020
     TSLA199$215 06/30/2020
Signature Wealth Management Group199$215 06/30/2020
     TSLA199$215 06/30/2020
Consolidated Planning Corp200$215 06/30/2020
     TSLA200$215 06/30/2020
Verity & Verity LLC143$214 06/30/2020
     TSLA143$214 06/30/2020
Tortoise Investment Management LLC $214 06/30/2020
     TSLA200$216 06/30/2020
     Put100$2 06/30/2020
Mayfair Advisory Group LLC198$214 06/30/2020
     TSLA198$214 06/30/2020
Comerica Securities Inc.197$213 06/30/2020
     TSLA197$213 06/30/2020
Winthrop Advisory Group LLC190$213 06/30/2020
     TSLA190$213 06/30/2020
Northwest Capital Management Inc196$212 06/30/2020
     TSLA196$212 06/30/2020
Essex Savings Bank197$212 06/30/2020
     TSLA197$212 06/30/2020
Horizon Kinetics Asset Management LLC195$210 06/30/2020
     TSLA195$210 06/30/2020
Acropolis Investment Management LLC193$208 06/30/2020
     TSLA193$208 06/30/2020
Lipe & Dalton193$208 06/30/2020
     TSLA193$208 06/30/2020
Capital Investment Advisory Services LLC193$208 06/30/2020
     TSLA193$208 06/30/2020
AM Investment Strategies LLC189$208 06/30/2020
     TSLA189$208 06/30/2020
Ironwood Investment Counsel LLC192$207 06/30/2020
     TSLA192$207 06/30/2020
Sand Hill Global Advisors LLC191$206 06/30/2020
     TSLA191$206 06/30/2020
Elite Wealth Management Inc.190$205 06/30/2020
     TSLA190$205 06/30/2020
Edmonds Duncan Registered Investment Advisors LLC189$204 06/30/2020
     TSLA189$204 06/30/2020
Nvwm LLC188$203 06/30/2020
     TSLA188$203 06/30/2020
Viridian Ria LLC188$203 06/30/2020
     TSLA188$203 06/30/2020
Mount Yale Investment Advisors LLC188$203 06/30/2020
     TSLA188$203 06/30/2020
Vista Capital Partners Inc.187$202 06/30/2020
     TSLA187$202 06/30/2020
Charles Schwab Investment Advisory Inc.187$202 06/30/2020
     TSLA187$202 06/30/2020
Madrona Financial Services LLC187$202 06/30/2020
     TSLA187$202 06/30/2020
Curtis Advisory Group LLC186$201 06/30/2020
     TSLA186$201 06/30/2020
Virtue Capital Management LLC186$201 06/30/2020
     TSLA186$201 06/30/2020
Windsor Group LTD186$201 06/30/2020
     TSLA186$201 06/30/2020
Westside Investment Management Inc.186$200 06/30/2020
     TSLA186$200 06/30/2020
tru Independence LLC183$198 06/30/2020
     TSLA183$198 06/30/2020
Sandy Spring Bank179$193 06/30/2020
     TSLA179$193 06/30/2020
Pacifica Partners Inc.160$193 06/30/2020
     TSLA160$193 06/30/2020
Red Door Wealth Management LLC177$191 06/30/2020
     TSLA177$191 06/30/2020
Atwood & Palmer Inc.175$189 06/30/2020
     TSLA175$189 06/30/2020
Boston Financial Mangement LLC175$189 06/30/2020
     TSLA175$189 06/30/2020
Rocky Mountain Advisers LLC175$189 06/30/2020
     TSLA175$189 06/30/2020
Enterprise Financial Services Corp167$181 06/30/2020
     TSLA167$181 06/30/2020
Kings Point Capital Management168$181 06/30/2020
     TSLA168$181 06/30/2020
GQ Asset Management LLC344$180 03/31/2020
     TSLA344$180 03/31/2020
Coastal Capital Group Inc.147$178 06/30/2020
     TSLA147$178 06/30/2020
H2O AM LLP164$177 06/30/2020
     TSLA164$177 06/30/2020
Exchange Traded Concepts LLC160$173 06/30/2020
     TSLA160$173 06/30/2020
Archer Investment Corp160$173 06/30/2020
     TSLA160$173 06/30/2020
Arrow Financial Corp158$171 06/30/2020
     TSLA158$171 06/30/2020
Regal Wealth Group Inc.158$171 06/30/2020
     TSLA158$171 06/30/2020
Cedar Mountain Advisors LLC156$168 06/30/2020
     TSLA156$168 06/30/2020
Stonehage Fleming Financial Services Holdings Ltd155$167 06/30/2020
     TSLA155$167 06/30/2020
LifePlan Financial Group Inc151$163 06/30/2020
     TSLA151$163 06/30/2020
McMahon Financial Advisors LLC151$163 06/30/2020
     TSLA151$163 06/30/2020
Webster Bank N. A.150$162 06/30/2020
     TSLA150$162 06/30/2020
Kemnay Advisory Services Inc.150$162 06/30/2020
     TSLA150$162 06/30/2020
Lavaca Capital LLC $162 06/30/2020
     TSLA950$1,026 06/30/2020
     Put800$864 06/30/2020
Apollon Wealth Management LLC150$162 06/30/2020
     TSLA150$162 06/30/2020
Corbenic Partners LLC149$161 06/30/2020
     TSLA149$161 06/30/2020
Oakworth Capital Inc.148$160 06/30/2020
     TSLA148$160 06/30/2020
Private Capital Group LLC148$160 06/30/2020
     TSLA148$160 06/30/2020
HM Payson & Co.147$159 06/30/2020
     TSLA147$159 06/30/2020
North Star Investment Management Corp.147$159 06/30/2020
     TSLA147$159 06/30/2020
Hoover Financial Advisors Inc.146$158 06/30/2020
     TSLA146$158 06/30/2020
American Research & Management Co.145$157 06/30/2020
     TSLA145$157 06/30/2020
First Command Bank142$153 06/30/2020
     TSLA142$153 06/30/2020
First Command Financial Services Inc.142$153 06/30/2020
     TSLA142$153 06/30/2020
Bedel Financial Consulting Inc.138$149 06/30/2020
     TSLA138$149 06/30/2020
RPg Family Wealth Advisory LLC137$148 06/30/2020
     TSLA137$148 06/30/2020
Atticus Wealth Management LLC136$147 06/30/2020
     TSLA136$147 06/30/2020
Sugarloaf Wealth Management LLC131$141 06/30/2020
     TSLA131$141 06/30/2020
Litman Gregory Asset Management LLC130$140 06/30/2020
     TSLA130$140 06/30/2020
Meridian Wealth Partners LLC128$139 06/30/2020
     TSLA128$139 06/30/2020
AlphaMark Advisors LLC125$135 06/30/2020
     TSLA125$135 06/30/2020
RPG Investment Advisory LLC120$130 06/30/2020
     TSLA120$130 06/30/2020
Weaver Consulting Group118$127 06/30/2020
     TSLA118$127 06/30/2020
Cullen Frost Bankers Inc.115$124 06/30/2020
     TSLA115$124 06/30/2020
Sound Income Strategies LLC115$124 06/30/2020
     TSLA115$124 06/30/2020
Pflug Koory LLC115$124 06/30/2020
     TSLA115$124 06/30/2020
Spectrum Management Group LLC113$122 06/30/2020
     TSLA113$122 06/30/2020
Winch Advisory Services LLC113$122 06/30/2020
     TSLA113$122 06/30/2020
Full Sail Capital LLC $114 06/30/2020
     NOTE 225,000$114 06/30/2020
Trust Co105$113 06/30/2020
     TSLA105$113 06/30/2020
Financial Architects Inc101$109 06/30/2020
     TSLA101$109 06/30/2020
Associated Banc Corp100$108 06/30/2020
     TSLA100$108 06/30/2020
U S Global Investors Inc.100$108 06/30/2020
     TSLA100$108 06/30/2020
TD Capital Management LLC100$108 06/30/2020
     TSLA100$108 06/30/2020
Sawyer & Company Inc100$108 06/30/2020
     TSLA100$108 06/30/2020
Q3 Asset Management100$108 06/30/2020
     TSLA100$108 06/30/2020
Benjamin Edwards Inc.95$103 06/30/2020
     TSLA95$103 06/30/2020
Hudock Inc.95$102 06/30/2020
     TSLA95$102 06/30/2020
First Pacific Advisors LP85$92 06/30/2020
     TSLA85$92 06/30/2020
JNBA Financial Advisors85$92 06/30/2020
     TSLA85$92 06/30/2020
Healthcare of Ontario Pension Plan Trust Fund84$91 06/30/2020
     TSLA84$91 06/30/2020
Braun Bostich & Associates Inc.84$91 06/30/2020
     TSLA84$91 06/30/2020
1832 Asset Management L.P.82$88 06/30/2020
     TSLA82$88 06/30/2020
Financial Management Professionals Inc.80$86 06/30/2020
     TSLA80$86 06/30/2020
New Capital Management LP80$86 06/30/2020
     TSLA80$86 06/30/2020
Engrave Wealth Partners LLC80$86 06/30/2020
     TSLA80$86 06/30/2020
Alpha Windward LLC79$85 06/30/2020
     TSLA79$85 06/30/2020
Keebeck Wealth Management LLC78$84 06/30/2020
     TSLA78$84 06/30/2020
America First Investment Advisors LLC74$80 06/30/2020
     TSLA74$80 06/30/2020
Zions Bancorporation N.A.74$80 06/30/2020
     TSLA74$80 06/30/2020
Hoey Investments Inc.74$80 06/30/2020
     TSLA74$80 06/30/2020
Smithfield Trust Co.73$79 06/30/2020
     TSLA73$79 06/30/2020
PrairieView Partners LLC72$78 06/30/2020
     TSLA72$78 06/30/2020
Stearns Financial Services Group $77 06/30/2020
     NOTE 125,000$75 06/30/2020
     TSLA2$2 06/30/2020
Sonora Investment Management LLC70$76 06/30/2020
     TSLA70$76 06/30/2020
Earnest Partners LLC69$75 06/30/2020
     TSLA69$75 06/30/2020
Guinness Atkinson Asset Management Inc69$75 06/30/2020
     TSLA69$75 06/30/2020
Tower View Investment Management & Research LLC69$75 06/30/2020
     TSLA69$75 06/30/2020
Resources Management Corp CT ADV67$72 06/30/2020
     TSLA67$72 06/30/2020
Optimum Investment Advisors67$72 06/30/2020
     TSLA67$72 06/30/2020
Asset Dedication LLC65$69 06/30/2020
     TSLA65$69 06/30/2020
Heritage Wealth Advisors63$68 06/30/2020
     TSLA63$68 06/30/2020
MCF Advisors LLC63$68 06/30/2020
     TSLA63$68 06/30/2020
Elmwood Wealth Management Inc.63$68 06/30/2020
     TSLA63$68 06/30/2020
Prestige Wealth Management Group LLC61$66 06/30/2020
     TSLA61$66 06/30/2020
MPS Loria Financial Planners LLC60$65 06/30/2020
     TSLA60$65 06/30/2020
Semmax Financial Advisors Inc.60$65 06/30/2020
     TSLA60$65 06/30/2020
Mine & Arao Wealth Creation & Management LLC.60$65 06/30/2020
     TSLA60$65 06/30/2020
Walled Lake Planning & Wealth Management LLC59$64 06/30/2020
     TSLA59$64 06/30/2020
Column Capital Advisors LLC59$63 06/30/2020
     TSLA59$63 06/30/2020
HighMark Wealth Management LLC58$63 06/30/2020
     TSLA58$63 06/30/2020
First Horizon Advisors Inc.57$61 06/30/2020
     TSLA57$61 06/30/2020
Manchester Financial Inc.56$60 06/30/2020
     TSLA56$60 06/30/2020
Winslow Evans & Crocker Inc.56$60 06/30/2020
     TSLA56$60 06/30/2020
Perennial Advisors LLC56$60 06/30/2020
     TSLA56$60 06/30/2020
Pittenger & Anderson Inc.55$59 06/30/2020
     TSLA55$59 06/30/2020
Bray Capital Advisors55$59 06/30/2020
     TSLA55$59 06/30/2020
Woodley Farra Manion Portfolio Management Inc.53$57 06/30/2020
     TSLA53$57 06/30/2020
Lee Financial Co53$57 06/30/2020
     TSLA53$57 06/30/2020
Capital Analysts LLC53$57 06/30/2020
     TSLA53$57 06/30/2020
Leelyn Smith LLC52$56 06/30/2020
     TSLA52$56 06/30/2020
Monetary Management Group Inc.50$54 06/30/2020
     TSLA50$54 06/30/2020
Security National Trust Co.50$54 06/30/2020
     TSLA50$54 06/30/2020
Barrett Asset Management LLC50$54 06/30/2020
     TSLA50$54 06/30/2020
Evolution Wealth Advisors LLC50$54 06/30/2020
     TSLA50$54 06/30/2020
Efficient Wealth Management LLC50$54 06/30/2020
     TSLA50$54 06/30/2020
Moser Wealth Advisors LLC50$54 06/30/2020
     TSLA50$54 06/30/2020
Sumitomo Mitsui Financial Group Inc.53$53 06/30/2020
     TSLA53$53 06/30/2020
Shine Investment Advisory Services Inc.47$51 06/30/2020
     TSLA47$51 06/30/2020
Gradient Investments LLC45$48 06/30/2020
     TSLA45$48 06/30/2020
Jacobi Capital Management LLC43$46 06/30/2020
     TSLA43$46 06/30/2020
Hillsdale Investment Management Inc.40$43 06/30/2020
     TSLA40$43 06/30/2020
Bay Harbor Wealth Management LLC40$43 06/30/2020
     TSLA40$43 06/30/2020
Beese Fulmer Investment Management Inc.39$42 06/30/2020
     TSLA39$42 06/30/2020
Hartford Financial Management Inc.39$42 06/30/2020
     TSLA39$42 06/30/2020
Massmutual Trust Co. FSB ADV38$41 06/30/2020
     TSLA38$41 06/30/2020
Northern Oak Wealth Management Inc.38$41 06/30/2020
     TSLA38$41 06/30/2020
Harvest Group Wealth Management LLC37$39 06/30/2020
     TSLA37$39 06/30/2020
Asset Advisors Investment Management LLC36$39 06/30/2020
     TSLA36$39 06/30/2020
Carolina Wealth Advisors LLC36$39 06/30/2020
     TSLA36$39 06/30/2020
McIlrath & Eck LLC35$38 06/30/2020
     TSLA35$38 06/30/2020
CKW Financial Group33$37 06/30/2020
     TSLA33$37 06/30/2020
Migdal Insurance & Financial Holdings Ltd.31$33 06/30/2020
     TSLA31$33 06/30/2020
Blume Capital Management Inc.31$33 06/30/2020
     TSLA31$33 06/30/2020
Danda Trouve Investment Management Inc.30$32 06/30/2020
     TSLA30$32 06/30/2020
Lake Point Wealth Management61$32 03/31/2020
     TSLA61$32 03/31/2020
FORA Capital LLC29$31 06/30/2020
     TSLA29$31 06/30/2020
Baldwin Brothers Inc. MA28$30 06/30/2020
     TSLA28$30 06/30/2020
Laurel Wealth Advisors LLC28$30 06/30/2020
     TSLA28$30 06/30/2020
Peoples Financial Services CORP.27$29 06/30/2020
     TSLA27$29 06/30/2020
Filbrandt Wealth Management LLC27$29 06/30/2020
     TSLA27$29 06/30/2020
Duncker Streett & Co. Inc.26$28 06/30/2020
     TSLA26$28 06/30/2020
WASHINGTON TRUST Co28$28 06/30/2020
     TSLA28$28 06/30/2020
Financial Enhancement Group LLC26$28 06/30/2020
     TSLA26$28 06/30/2020
Disciplined Investments LLC26$28 06/30/2020
     TSLA26$28 06/30/2020
Tradewinds Capital Management LLC25$27 06/30/2020
     TSLA25$27 06/30/2020
Horan Securities Inc.25$27 06/30/2020
     TSLA25$27 06/30/2020
Atlas Private Wealth Management25$27 06/30/2020
     TSLA25$27 06/30/2020
HBC Financial Services PLLC105$27 06/30/2020
     TSLA105$27 06/30/2020
Savior LLC23$25 06/30/2020
     TSLA23$25 06/30/2020
Capstone Financial Group Inc.18$25 06/30/2020
     TSLA18$25 06/30/2020
Macroview Investment Management LLC22$24 06/30/2020
     TSLA22$24 06/30/2020
TFO TDC LLC22$24 06/30/2020
     TSLA22$24 06/30/2020
Stonebridge Financial Planning Group LLC20$24 06/30/2020
     TSLA20$24 06/30/2020
Salem Investment Counselors Inc.20$22 06/30/2020
     TSLA20$22 06/30/2020
NewSquare Capital LLC20$22 06/30/2020