332,024 shares
351,915 shares
315,911 shares
249,917 shares
302,668 shares
346,088 shares
483,567 shares
329,922 shares
544,761 shares
536,293 shares