ScatterPlot had hardcoded restriction for plotting

The plot had hardcoded restriction of only 20 groups. Recoded handling
of point-shapes in plot to dynamic range.