399 shares
390 shares
355 shares
320 shares
742 shares
418 shares
429 shares
295 shares
879 shares
488 shares