516 shares
495 shares
492 shares
480 shares
464 shares
450 shares
430 shares
409 shares
406 shares
399 shares