349 shares
282 shares
320 shares
240 shares
287 shares
268 shares
297 shares
398 shares
341 shares
386 shares