343 shares
382 shares
580 shares
326 shares
295 shares
442 shares
313 shares
332 shares
349 shares
413 shares