119,913 shares
265,018 shares
161,023 shares
511,202 shares
336,128 shares
254,292 shares
205,440 shares
169,856 shares
293,335 shares
82,881 shares