31,125 shares
14,549 shares
26,565 shares
110,134 shares
257,976 shares
235,337 shares
209,696 shares
63,982 shares
49,381 shares
124,465 shares