Taipei, June 3 (CNA) Taiwan shares ended up 901.85 points, or 1.98 percent, at 46,459.16 Wednesday on turnover of NT$1.45 trillion (US$45.79 billion).