32,424 shares
333,061 shares
341,353 shares
149,700 shares
180,387 shares
89,127 shares
96,218 shares
233,240 shares
29,429 shares
72,202 shares