691 shares
623 shares
600 shares
513 shares
504 shares
502 shares
474 shares
384 shares
275 shares
271 shares