673 shares
612 shares
521 shares
450 shares
419 shares
353 shares
329 shares
304 shares
286 shares
271 shares