645 shares
281 shares
402 shares
317 shares
117 shares
82 shares
41 shares
358 shares
121 shares
95 shares