The local market ended this week with 90,648 shares crossing the exchange with 28 trades to accumulate a value of $421,686.81. The BISX All-Share Index gained 17.45 points or 0.87 percent to end the week at 2,023.75. Year to date the Index is down 39.82 points or 1.93 percent.