358 shares
305 shares
320 shares
290 shares
312 shares
1,084 shares
311 shares
414 shares
286 shares
239 shares