396 shares
353 shares
352 shares
294 shares
283 shares
270 shares
261 shares
251 shares
248 shares
214 shares