90,651 shares
251,560 shares
198,926 shares
242,441 shares
233,821 shares
308,322 shares
251,004 shares
100,549 shares
82,289 shares
61,890 shares