312,566 shares
160,361 shares
639,801 shares
436,775 shares
318,858 shares
333,183 shares
232,275 shares
281,814 shares
298,286 shares
217,403 shares