533 shares
506 shares
501 shares
487 shares
476 shares
470 shares
454 shares
436 shares
429 shares
399 shares