105,015 shares
101,412 shares
69,523 shares
401,228 shares
126,630 shares
144,490 shares
112,652 shares
193,023 shares
507,637 shares
371,808 shares