26,281 shares
219,228 shares
277,791 shares
364,268 shares
401,571 shares
171,268 shares
82,309 shares
98,987 shares
190,944 shares
118,109 shares