34,512 shares
348,166 shares
115,673 shares
93,211 shares
32,426 shares
149,192 shares
92,052 shares
38,684 shares
69,434 shares
42,798 shares