306 shares
246 shares
232 shares
228 shares
230 shares
1,239 shares
354 shares
305 shares
82 shares
46 shares