305 shares
381 shares
335 shares
206 shares
265 shares
250 shares
246 shares
270 shares
129 shares
107 shares