404,058 shares
322,693 shares
368,761 shares
115,785 shares
252,588 shares
140,547 shares
140,533 shares
80,428 shares
197,156 shares
361,761 shares