34,492 shares
348,159 shares
115,664 shares
93,196 shares
32,414 shares
149,180 shares
92,027 shares
38,663 shares
69,417 shares
42,787 shares