313 shares
652 shares
601 shares
304 shares
331 shares
314 shares
295 shares
321 shares
288 shares
246 shares