657 shares
609 shares
570 shares
529 shares
443 shares
399 shares
351 shares
350 shares
347 shares
340 shares