317 shares
264 shares
274 shares
501 shares
332 shares
386 shares
310 shares
308 shares
302 shares
339 shares