306 shares
246 shares
228 shares
227 shares
230 shares
1,237 shares
354 shares
305 shares
82 shares
46 shares