620 shares
563 shares
550 shares
520 shares
411 shares
396 shares
334 shares
321 shares
305 shares
299 shares