396 shares
358 shares
561 shares
496 shares
390 shares
534 shares
538 shares
513 shares
395 shares
600 shares