18,224 shares
24,245 shares
17,108 shares
16,712 shares
242,572 shares
173,483 shares
108,419 shares
374,009 shares
297,129 shares
83,965 shares