31,126 shares
14,550 shares
26,567 shares
110,137 shares
257,977 shares
235,338 shares
209,703 shares
63,983 shares
49,382 shares
124,466 shares