18,340 shares
24,368 shares
17,225 shares
16,830 shares
242,688 shares
173,605 shares
108,538 shares
374,138 shares
297,239 shares
84,099 shares