323 shares
351 shares
645 shares
318 shares
335 shares
435 shares
271 shares
579 shares
309 shares
306 shares