141,335 shares
108,035 shares
390,118 shares
167,402 shares
38,666 shares
298,446 shares
115,248 shares
500,091 shares
23,267 shares
30,583 shares