CUSIP: 78464A839 | NYSE | 905 institutional holders
| Style | Turnover | Location | Filed | ||||
|---|---|---|---|---|---|---|---|
| 1,258,328 | $113.4M | 0.2% | Core | Low | Plymouth, MN | 2026-10-13 | |
| 960,335 | $85.0M | 2.1% | ETF | Low | Dubuque, IA | 2026-11-03 | |
| 395,416 | $35.0M | 1.2% | Growth | Low | Johnstown, PA | 2026-10-28 | |
| 365,602 | $32.4M | 3.3% | ETF | Low | Vancouver, WA | 2026-10-14 | |
| 350,786 | $31.0M | 2.7% | Core | Very Low | Canandaigua, NY | 2026-10-07 | |
| 339,231 | $30.0M | 1.2% | ETF | Very Low | New York, NY | 2026-10-20 | |
| 287,660 | $25.5M | 0.9% | Core | Very Low | Denver, CO | 2026-10-15 | |
| 216,453 | $19.2M | 1.8% | ETF | Very Low | Lancaster, PA | 2026-10-20 | |
| 215,759 | $19.1M | 2.7% | ETF | Medium | Columbia, MO | 2026-10-27 | |
| 169,285 | $15.0M | 2.4% | ETF | Very Low | Middleton, WI | 2026-10-28 | |
| 146,871 | $13.0M | 0.8% | ETF | Low | San Francisco, CA | 2026-11-03 | |
| 132,985 | $11.8M | 0.7% | ETF | Low | Fairfield, CT | 2026-11-05 | |
| 126,233 | $11.2M | 5.6% | ETF | Very Low | Albany, NY | 2026-10-01 | |
| 105,709 | $9.4M | 2.1% | ETF | Very Low | W. Warwick, RI | 2026-10-27 | |
| 99,628 | $8.8M | 2.0% | ETF | Low | Princeton, NJ | 2026-10-19 | |
| 96,811 | $8.6M | 0.1% | Index | Low | San Francisco, CA | 2026-10-08 | |
| 93,903 | $8.3M | 0.0% | ETF | Low | Waltham, MA | 2026-11-02 | |
| 87,415 | $7.7M | 0.1% | ETF | Low | Santa Barbara, CA | 2026-10-15 | |
| 83,391 | $7.4M | 0.6% | ETF | Medium | Bloomington, MN | 2026-11-03 | |
| 72,670 | $6.4M | 0.4% | ETF | Very Low | W. Conshohocken, PA | 2026-10-27 | |
| 71,715 | $6.3M | 0.2% | ETF | Medium | Omaha, NE | 2026-10-13 | |
| 69,111 | $6.1K | 0.0% | GARP | Low | Chambersburg, PA | 2026-10-14 | |
| 66,540 | $6.1M | 0.1% | GARP | Low | Chicago, IL | 2026-10-27 | |
| 62,441 | $5.5M | 1.2% | Core | Low | Redlands, CA | 2026-10-21 | |
| 56,368 | $5.0M | 0.2% | ETF | Low | Philadelphia, PA | 2026-10-21 | |
| 55,389 | $4.9M | 2.0% | ETF | Low | Bethesda, MD | 2026-10-09 | |
| 49,275 | $4.4M | 0.1% | ETF | Low | West Chester, PA | 2026-10-21 | |
| 48,988 | $4.3M | 0.5% | ETF | Low | Philadelphia, PA | 2026-10-09 | |
| 44,131 | $3.9M | 0.1% | Growth | Medium | Foster City, CA | 2026-10-13 | |
| 43,501 | $3.9M | 2.7% | ETF | Low | Warren, NJ | 2026-10-09 | |
| 42,231 | $3.7M | 1.3% | ETF | Very Low | New Orleans, LA | 2026-10-09 | |
| 41,734 | $3.7K | 0.0% | ETF | Low | Fairfield, IA | 2026-11-02 | |
| 38,580 | $3.4M | 0.6% | ETF | Low | Charlottesville, VA | 2026-10-02 | |
| 37,786 | $3.3M | 0.3% | Growth | Low | Burlingame, CA | 2026-11-05 | |
| 37,585 | $3.3M | 0.0% | ETF | Very Low | Westwood, NJ | 2026-10-28 | |
| 36,123 | $3.2M | 1.8% | Core | Low | Canandaigua, NY | 2026-10-07 | |
| 36,085 | $3.2M | 0.7% | Core | Very Low | Sewickley, PA | 2026-10-09 | |
| 31,777 | $2.8M | 1.6% | Growth | Very Low | Alameda, CA | 2026-10-13 | |
| 31,046 | $2.7K | 0.1% | Core | Medium | Auburn, IN | 2026-10-02 | |
| 30,830 | $2.7M | 0.7% | ETF | Very Low | Norfolk, VA | 2026-10-21 | |
| 30,824 | $2.7M | 0.1% | ETF | Low | Decatur, IL | 2026-10-29 | |
| 30,376 | $2.7M | 0.3% | Core | Low | San Clemente, CA | 2026-10-14 | |
| 29,511 | $2.6M | 0.0% | Index | Very Low | Overland Park, KS | 2026-11-02 | |
| 29,359 | $2.6M | 0.0% | Core | Low | Austin, TX | 2026-11-02 | |
| 28,806 | $2.5M | 0.0% | Core | Low | Charlotte, NC | 2026-10-30 | |
| 28,299 | $2.5M | 0.1% | Growth | Low | San Diego, CA | 2026-10-23 | |
| 28,104 | $2.5M | 0.0% | ETF | Medium | Wheaton, IL | 2026-10-22 | |
| 26,842 | $2.4M | 2.2% | Growth | Low | Austin, TX | 2026-10-09 | |
| 26,126 | $2.3M | 0.2% | ETF | Medium | Houston, TX | 2026-10-28 | |
| 24,656 | $2.2M | 0.4% | ETF | Medium | Columbus, OH | 2026-10-07 | |
| 23,954 | $2.1M | 0.4% | ETF | Very Low | Omaha, NE | 2026-10-29 | |
| 23,863 | $2.1M | 0.4% | ETF | Very Low | Dubuque, IA | 2026-10-09 | |
| 23,244 | $2.1M | 1.3% | ETF | Very Low | Rockville, MD | 2026-10-30 | |
| 22,907 | $2.0M | 0.1% | ETF | Low | Buffalo, NY | 2026-10-19 | |
| 22,729 | $2.0M | 0.0% | ETF | Medium | Birmingham, AL | 2026-11-03 | |
| 20,545 | $1.8M | 0.1% | Core | Medium | Naples, FL | 2026-10-19 | |
| 20,490 | $1.9M | 0.2% | Core | Medium | Wesley Chapel, FL | 2026-10-20 | |
| 20,453 | $1.8M | 1.5% | ETF | Very Low | Irvine, CA | 2026-10-13 | |
| 20,128 | $1.8M | 0.6% | ETF | Very Low | Palm Harbor, FL | 2026-10-21 | |
| 18,707 | $1.7M | 0.0% | Growth | Low | Beachwood, OH | 2026-10-28 | |
| 18,681 | $1.8M | 0.6% | ETF | Low | Tucson, AZ | 2026-10-06 | |
| 18,645 | $1.7M | 0.4% | ETF | Medium | Studio City, CA | 2026-10-09 | |
| 18,233 | $1.6M | 0.1% | ETF | Very Low | Richmond, VA | 2026-10-29 | |
| 17,982 | $1.6M | 0.1% | ETF | Medium | Chicago, IL | 2026-11-03 | |
| 17,931 | $1.6M | 0.3% | ETF | Low | York, PA | 2026-10-05 | |
| 17,542 | $1.6M | 0.2% | ETF | Medium | Reston, VA | 2026-11-02 | |
| 17,221 | $1.5M | 0.5% | Value | Low | Annapolis, MD | 2026-10-09 | |
| 17,119 | $1.5M | 0.3% | ETF | Low | Williston, VT | 2026-10-21 | |
| 16,734 | $1.5M | 0.1% | ETF | Low | Alamo, CA | 2026-10-26 | |
| 15,351 | $1.4M | 0.2% | ETF | Very Low | Timonium, MD | 2026-10-16 | |
| 14,302 | $1.3M | 0.6% | ETF | Very Low | New York, NY | 2026-10-16 | |
| 14,100 | $1.2M | 0.1% | Core | Medium | Provo, UT | 2026-10-20 | |
| 13,947 | $1.2M | 0.8% | ETF | Low | Framingham, MA | 2026-11-04 | |
| 13,711 | $1.2M | 0.4% | ETF | Very Low | Santa Barbara, CA | 2026-10-29 | |
| 13,046 | $1.2M | 0.1% | Core | Medium | Greenville, SC | 2026-10-13 | |
| 12,282 | $1.1M | 0.5% | ETF | Very Low | Avon, CT | 2026-10-20 | |
| 12,161 | $1.1M | 0.3% | ETF | Low | Mcdonough, GA | 2026-10-13 | |
| 12,060 | $1.1M | 0.0% | Index | Low | New York, NY | 2026-10-29 | |
| 12,000 | $1.1M | 0.0% | Growth | Low | San Antonio, TX | 2026-10-28 | |
| 11,574 | $1.0M | 0.0% | GARP | Very High | Chicago, IL | 2026-11-05 | |
| 11,542 | $1.0M | 0.3% | Growth | Low | Lafayette, CA | 2026-10-14 | |
| 11,116 | $983.9K | 0.5% | Growth | Medium | Bend, OR | 2026-10-28 | |
| 10,756 | $952.0K | 0.1% | ETF | Low | Overland Park, KS | 2026-10-19 | |
| 10,737 | $969.4K | 0.0% | Growth | Low | St. Louis, MO | 2026-10-13 | |
| 10,620 | $940.0K | 0.1% | ETF | Low | Grand Forks, ND | 2026-11-05 | |
| 10,095 | $859.6K | 0.3% | ETF | Low | El Segundo, CA | 2026-11-02 | |
| 9,929 | $878.8K | 0.1% | Growth | Medium | Louisville, KY | 2026-10-26 | |
| 9,842 | $871.1K | 0.0% | ETF | Low | Madison, WI | 2026-10-15 | |
| 9,100 | $805.5K | 0.0% | Core | High | Denver, CO | 2026-11-05 | |
| 9,024 | $798.7K | 0.1% | Core | Low | Alpharetta, GA | 2026-10-22 | |
| 8,940 | $814.0K | 0.2% | ETF | High | Anaheim, CA | 2026-10-16 | |
| 8,662 | $766.7K | 0.2% | ETF | Very Low | Los Angeles, CA | 2026-10-28 | |
| 8,535 | $755.5K | 0.1% | ETF | Medium | Tarrytown, NY | 2026-10-16 | |
| 8,385 | $742.2K | 0.5% | Yield | Low | Denton, TX | 2026-10-14 | |
| 8,041 | $711.7K | 0.0% | ETF | Low | San Antonio, TX | 2026-10-08 | |
| 7,457 | $660.1K | 0.0% | ETF | Low | O'Fallon, IL | 2026-11-04 | |
| 7,320 | $647.9K | 0.1% | ETF | Medium | Newtown, PA | 2026-10-22 | |
| 7,000 | $619.6K | 0.1% | ETF | Very Low | Sylvania, OH | 2026-10-26 | |
| 6,623 | $586.2K | 0.0% | ETF | Low | Cincinnati, OH | 2026-10-21 | |
| 6,616 | $585.6K | 0.0% | Growth | Low | Austin, TX | 2026-10-30 | |
| 6,577 | $582.1K | 0.0% | ETF | Medium | Wormleysburg, PA | 2026-10-01 | |
| 6,474 | $573.0K | 0.2% | ETF | Very Low | Sparta, NJ | 2026-10-28 | |
| 6,326 | $559.9K | 0.1% | ETF | Low | Scottsdale, AZ | 2026-10-06 | |
| 6,226 | $551.1K | 0.0% | ETF | Low | Dublin, OH | 2026-10-08 | |
| 6,061 | $536.4K | 0.0% | Growth | Medium | Tampa, FL | 2026-10-16 | |
| 6,015 | $532.4K | 0.0% | Index | Low | Tampa, FL | 2026-11-05 | |
| 5,979 | $529.2K | 0.5% | ETF | Low | Murray, UT | 2026-10-28 | |
| 5,947 | $526.4K | 0.1% | ETF | Very Low | Fullerton, CA | 2026-10-09 | |
| 5,636 | $498.8K | 0.0% | ETF | Low | Lake Forest, IL | 2026-10-21 | |
| 5,583 | $494.2K | 0.1% | ETF | Medium | Dallas, TX | 2026-10-09 | |
| 5,548 | $491.0K | 0.0% | ETF | Medium | Phoenix, AZ | 2026-10-16 | |
| 5,543 | $490.6K | 0.0% | Growth | Low | Lexington, KY | 2026-11-05 | |
| 5,463 | $483.5K | 0.2% | ETF | Very Low | Holliston, MA | 2026-10-14 | |
| 5,345 | $473.1K | 0.0% | GARP | Medium | Reston, VA | 2026-10-15 | |
| 5,213 | $461.4K | 0.2% | ETF | Very Low | San Diego, CA | 2026-10-19 | |
| 5,206 | $460.8K | 0.2% | Core | Low | Lima, OH | 2026-10-23 | |
| 5,193 | $459.6K | 0.1% | ETF | Low | Scottsdale, AZ | 2026-10-29 | |
| 5,062 | $448.0K | 0.0% | Growth | Medium | Provo, UT | 2026-10-20 | |
| 4,951 | $438.2K | 0.1% | ETF | Very Low | New York, NY | 2026-10-15 | |
| 4,896 | $433.3K | 0.0% | Growth | Medium | Omaha, NE | 2026-10-15 | |
| 4,896 | $440.2K | 0.0% | ETF | Low | Minnetonka, MN | 2026-10-15 | |
| 4,763 | $423.0K | 0.1% | ETF | Low | Traverse City, MI | 2026-10-16 | |
| 4,734 | $419.0K | 0.0% | ETF | Medium | Clearwater, FL | 2026-11-04 | |
| 4,715 | $417.3K | 0.1% | Agg Growth | Low | Independence, OH | 2026-10-14 | |
| 4,715 | $417.3K | 0.1% | Agg Growth | Medium | Cincinnati, OH | 2026-10-14 | |
| 4,567 | $404.2K | 0.0% | Growth | Low | Tampa, FL | 2026-10-16 | |
| 4,123 | $364.9K | 0.0% | Growth | Low | Westport, CT | 2026-10-30 | |
| 3,933 | $348.1K | 0.0% | ETF | Medium | Libertyville, IL | 2026-10-09 | |
| 3,881 | $343.5K | 0.1% | ETF | Very Low | Scottsdale, AZ | 2026-10-20 | |
| 3,877 | $346.6K | 0.1% | ETF | Medium | Dallas, TX | 2026-10-08 | |
| 3,806 | $336.9K | 0.0% | ETF | Medium | Redlands, CA | 2026-10-16 | |
| 3,790 | $342.7K | 0.0% | ETF | Medium | New York, NY | 2026-11-03 | |
| 3,676 | $325.4K | 0.1% | ETF | Low | Grand Blanc, MI | 2026-10-19 | |
| 3,395 | $300.5K | 0.0% | ETF | Very Low | Pittsburgh, PA | 2026-10-27 | |
| 3,383 | $299.4K | 0.2% | ETF | Very Low | Richmond, VA | 2026-11-05 | |
| 3,250 | $287.7K | 0.0% | ETF | Medium | Madison, WI | 2026-10-15 | |
| 3,230 | $285.9K | 0.0% | ETF | Medium | Los Angeles, CA | 2026-10-13 | |
| 3,218 | $284.8K | 0.4% | ETF | Low | Charlestown, RI | 2026-10-19 | |
| 3,195 | $282.8K | 0.0% | ETF | Very Low | Leawood, KS | 2026-10-19 | |
| 3,175 | $281.0K | 0.1% | ETF | Low | Atlanta, GA | 2026-10-07 | |
| 3,126 | $276.7K | 0.2% | Growth | Medium | Palm Desert, CA | 2026-10-20 | |
| 3,087 | $273 | 0.0% | ETF | Very Low | Needham, MA | 2026-11-05 | |
| 3,081 | $272.7K | 0.0% | Growth | Medium | Needham, MA | 2026-10-22 | |
| 3,034 | $268.5K | 0.1% | ETF | Low | Atlanta, GA | 2026-10-19 | |
| 3,031 | $268.3K | 0.0% | ETF | Low | Frisco, TX | 2026-11-02 | |
| 3,008 | $266.2K | 0.1% | ETF | Very Low | Denver, CO | 2026-11-03 | |
| 2,990 | $264.7K | 0.1% | ETF | Very Low | Roseville, MN | 2026-11-03 | |
| 2,945 | $260.7K | 0.2% | ETF | Very Low | Houston, TX | 2026-11-03 | |
| 2,925 | $258.9K | 0.1% | Value | Low | Rochester, NY | 2026-10-09 | |
| 2,878 | $254.7K | 0.0% | ETF | Low | Columbus, OH | 2026-11-04 | |
| 2,767 | $244.9K | 0.0% | ETF | Very Low | St. Peters, MO | 2026-11-04 | |
| 2,682 | $237.4K | 0.0% | Growth | Medium | Boston, MA | 2026-10-05 | |
| 2,604 | $242.0K | 0.0% | Core | Medium | Charlotte, NC | 2026-10-27 | |
| 2,584 | $228.7K | 0.0% | Core | Very Low | Milwaukee, WI | 2026-10-08 | |
| 2,520 | $223.0K | 0.1% | ETF | Medium | King Of Prussia, PA | 2026-10-19 | |
| 2,510 | $223.3K | 0.0% | Core | Medium | Raleigh, NC | 2026-10-30 | |
| 2,496 | $220.9K | 0.0% | Index | Very Low | Dublin, OH | 2026-11-03 | |
| 2,397 | $212.2K | 0.0% | Index | Very Low | Atlanta, GA | 2026-10-23 | |
| 2,374 | $212.1K | 0.1% | ETF | Medium | Burr Ridge, IL | 2026-10-13 | |
| 2,328 | $206.1K | 0.0% | Core | Low | Carmel By The Sea, CA | 2026-10-28 | |
| 2,326 | $205.9K | 0.1% | Core | Very Low | Somerset, PA | 2026-10-13 | |
| 2,325 | $205.8K | 0.0% | Growth | Low | Mount Pleasant, SC | 2026-10-23 | |
| 2,323 | $205.6K | 0.1% | ETF | Low | San Diego, CA | 2026-10-09 | |
| 2,319 | $205.2K | 0.0% | ETF | Very High | Bellingham, WA | 2026-10-23 | |
| 2,310 | $210.4K | 0.0% | Growth | Medium | Sandy, UT | 2026-10-20 | |
| 2,310 | $210.4K | 0.0% | Growth | Low | Sandy, UT | 2026-10-20 | |
| 2,285 | $202.2K | 0.1% | ETF | Very Low | Naperville, IL | 2026-10-23 | |
| 2,173 | $192.3K | 0.0% | Index | Very Low | Cincinnati, OH | 2026-11-05 | |
| 1,944 | $172.1K | 0.0% | Core | Low | Cleveland, OH | 2026-10-20 | |
| 1,704 | $150.8K | 0.0% | Growth | Medium | Sioux Falls, SD | 2026-10-07 | |
| 1,599 | $141.5K | 0.0% | ETF | Medium | Sandy, UT | 2026-11-04 | |
| 1,495 | $132.3K | 0.0% | Index | Low | Minneapolis, MN | 2026-11-05 | |
| 1,200 | $106.2K | 0.0% | Core | Very Low | Beatrice, NE | 2026-10-21 | |
| 1,091 | $96.5K | 0.0% | ETF | Medium | Kokomo, IN | 2026-11-04 | |
| 750 | $66.4K | 0.0% | Core | Very Low | Kansas City, MO | 2026-10-08 | |
| 619 | $54.8K | 0.0% | ETF | Low | Concord, CA | 2026-10-21 | |
| 611 | $54.1K | 0.0% | ETF | Medium | Southfield, MI | 2026-10-08 | |
| 547 | $48.4K | 0.0% | ETF | Medium | Melbourne, FL | 2026-11-05 | |
| 529 | $46.8K | 0.0% | ETF | Very Low | Hermitage, PA | 2026-11-03 | |
| 525 | $46.4K | 0.0% | ETF | Low | Owings Mills, MD | 2026-10-26 | |
| 521 | $46.1K | 0.0% | ETF | Low | West Chester, PA | 2026-11-02 | |
| 504 | $44.6K | 0.0% | ETF | Low | Waltham, MA | 2026-10-16 | |
| 297 | $26.3K | 0.0% | Growth | Low | Princeton, NJ | 2026-10-21 | |
| 279 | $24.7K | 0.0% | Core | Medium | Birmingham, AL | 2026-10-26 | |
| 269 | $23.8K | 0.0% | Core | Low | Peabody, MA | 2026-10-22 | |
| 249 | $22.0K | 0.0% | ETF | Low | Montevideo, MN | 2026-10-07 | |
| 240 | $21.3K | 0.0% | Core | Medium | Birmingham, AL | 2026-11-04 | |
| 238 | $21.1K | 0.0% | GARP | Very High | Reno, NV | 2026-10-09 | |
| 223 | $19.7K | 0.0% | Core | Low | Irvine, CA | 2026-10-30 | |
| 216 | $19.1K | 0.0% | Agg Growth | Low | East Petersburg, PA | 2026-10-27 | |
| 209 | $18.5K | 0.0% | ETF | Very Low | Minnetonka, MN | 2026-10-15 | |
| 207 | $18.3K | 0.0% | ETF | Very Low | Mclean, VA | 2026-10-27 | |
| 183 | $16.2K | 0.0% | Index | Low | Greenwood Village, CO | 2026-10-20 | |
| 182 | $16.1K | 0.0% | GARP | Low | Mansfield, OH | 2026-10-27 | |
| 157 | $13.9K | 0.0% | Core | Medium | Orchard Park, NY | 2026-11-05 | |
| 156 | $13.8K | 0.0% | ETF | Low | Yorkville, IL | 2026-10-27 | |
| 155 | $13.9K | 0.0% | ETF | Very Low | Mesa, AZ | 2026-10-27 | |
| 154 | $13.9K | 0.0% | Core | Medium | Charlotte, NC | 2026-11-04 | |
| 142 | $12.6K | 0.0% | ETF | Low | Bethlehem, PA | 2026-10-23 | |
| 141 | $12.5K | 0.0% | GARP | Low | Phoenix, AZ | 2026-10-02 | |
| 129 | $12.1K | 0.0% | ETF | Low | Herndon, VA | 2026-10-30 | |
| 125 | $11.1K | 0.0% | Value | Medium | Madison, WI | 2026-10-14 | |
| 114 | $10.1K | 0.0% | Growth | High | Fort Myers, FL | 2026-11-04 | |
| 100 | $8.9K | 0.0% | ETF | Low | Fort Lauderdale, FL | 2026-10-30 | |
| 97 | $8.6K | 0.0% | ETF | Medium | Hendersonville, Tn 37075, TN | 2026-11-03 | |
| 89 | $7.9K | 0.0% | ETF | Low | Fuquay-Varina, VA | 2026-11-02 | |
| 75 | $6.7K | 0.0% | ETF | Low | Austin, TX | 2026-11-02 | |
| 65 | $5.8K | 0.0% | Core | Low | Ithaca, NY | 2026-10-05 | |
| 59 | $5.2K | 0.0% | ETF | Medium | Fort Myers, FL | 2026-10-28 | |
| 52 | $4.6K | 0.0% | Core | Very Low | Brattleboro, VT | 2026-10-21 | |
| 34 | $3.0K | 0.0% | ETF | Low | Providence, RI | 2026-10-22 | |
| 32 | $2.8K | 0.0% | Yield | High | Myrtle Beach, SC | 2026-10-23 | |
| 26 | $2.3K | 0.0% | Core | Low | Feasterville, PA | 2026-10-30 | |
| 26 | $2.3K | 0.0% | ETF | Very Low | Lake Oswego, OR | 2026-10-15 | |
| 24 | $2.1K | 0.0% | ETF | Very High | Suwanee, GA | 2026-11-02 | |
| 21 | $1.9K | 0.0% | Core | Low | Wilmington, DE | 2026-10-23 | |
| 17 | $1.5K | 0.0% | Growth | Low | Bloomington, IN | 2026-10-09 | |
| 17 | $1.5K | 0.0% | ETF | Medium | Peoria, AZ | 2026-11-04 | |
| 10 | $913 | 0.0% | Value | Medium | Denver, CO | 2026-10-28 | |
| 8 | $708 | 0.0% | ETF | Low | Fremont, CA | 2026-10-28 | |
| 2 | $177 | 0.0% | Core | Medium | New York, NY | 2026-11-04 | |
| 1 | $89 | 0.0% | ETF | Very Low | Brentwood, TN | 2026-10-20 |