314 shares
244 shares
334 shares
301 shares
471 shares
308 shares
285 shares
389 shares
306 shares
26 shares