When you have one holding that has 100 shares and sort by number of shares, it puts the 100 in next to 10, 11, etc. I am a developer so I know exactly why this is happening. That field is being treated as a string instead of a number so is not sorting correctly. This is a very easy fix. I have been asking for this to be fixed for over a year now.
Customer support service by UserEcho