34,510 shares
348,163 shares
115,670 shares
93,210 shares
32,425 shares
149,191 shares
92,049 shares
38,683 shares
69,433 shares
42,796 shares