326 shares
352 shares
646 shares
318 shares
335 shares
435 shares
271 shares
580 shares
310 shares
309 shares