90,623 shares
251,534 shares
198,864 shares
242,385 shares
233,744 shares
308,284 shares
250,959 shares
100,483 shares
82,246 shares
61,849 shares