332 shares
341 shares
297 shares
285 shares
307 shares
373 shares
397 shares
320 shares
370 shares
359 shares