31,032 shares
14,460 shares
26,441 shares
109,873 shares
257,915 shares
235,301 shares
209,623 shares
63,960 shares
49,345 shares
124,438 shares