311 shares
410 shares
329 shares
398 shares
352 shares
327 shares
346 shares
287 shares
980 shares
256 shares