329 shares
281 shares
318 shares
257 shares
220 shares
340 shares
422 shares
298 shares
268 shares
325 shares