278 shares
258 shares
580 shares
298 shares
331 shares
540 shares
650 shares
486 shares
366 shares
435 shares