27,624 shares
38,903 shares
81,303 shares
403,188 shares
37,631 shares
32,936 shares
21,601 shares
42,044 shares
79,156 shares
36,319 shares