339 shares
288 shares
346 shares
258 shares
284 shares
290 shares
354 shares
431 shares
315 shares
321 shares