32,435 shares
333,080 shares
341,369 shares
149,709 shares
180,399 shares
89,141 shares
96,239 shares
233,252 shares
29,436 shares
72,227 shares