623 shares
559 shares
529 shares
501 shares
459 shares
451 shares
401 shares
398 shares
364 shares
356 shares