427 shares
393 shares
332 shares
328 shares
250 shares
321 shares
309 shares
326 shares
240 shares
295 shares