596 shares
250 shares
313 shares
401 shares
573 shares
345 shares
278 shares
363 shares
489 shares
58 shares