30 shares
29 shares
204 shares
164 shares
193 shares
160 shares
221 shares
250 shares
173 shares
326 shares