323 shares
351 shares
642 shares
318 shares
335 shares
434 shares
271 shares
578 shares
309 shares
306 shares