18,341 shares
24,368 shares
17,226 shares
16,830 shares
242,688 shares
173,605 shares
108,539 shares
374,139 shares
297,239 shares
84,100 shares