141,424 shares
108,128 shares
390,203 shares
167,469 shares
38,761 shares
298,542 shares
115,339 shares
500,176 shares
23,345 shares
30,681 shares