321 shares
278 shares
302 shares
324 shares
486 shares
300 shares
372 shares
413 shares
329 shares
316 shares