349 shares
221 shares
257 shares
250 shares
246 shares
313 shares
352 shares
337 shares
310 shares
251 shares