Add correction for last bin

The last bin is always short one count.  This is because the upper bin limit is the max value in "userdata".  As such, it is excluded by the '>' inequality employed in the upperCheck portion of the counting for loop.