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