303 shares
528 shares
391 shares
495 shares
481 shares
538 shares
361 shares
320 shares
449 shares
259 shares