141,557 shares
108,219 shares
390,311 shares
167,538 shares
38,852 shares
298,649 shares
115,453 shares
500,278 shares
23,448 shares
30,797 shares