308,692 shares
167,115 shares
68,335 shares
262,850 shares
364,198 shares
265,410 shares
144,588 shares
235,457 shares
161,159 shares
134,163 shares