399 shares
264 shares
282 shares
571 shares
445 shares
627 shares
450 shares
572 shares
306 shares
366 shares