336 shares
486 shares
353 shares
451 shares
331 shares
294 shares
261 shares
255 shares
250 shares
310 shares