331 shares
248 shares
299 shares
500 shares
446 shares
429 shares
406 shares
416 shares
207 shares
229 shares