308,684 shares
167,037 shares
68,330 shares
262,628 shares
364,187 shares
265,360 shares
144,568 shares
235,451 shares
161,140 shares
134,135 shares