25,354 shares
23,336 shares
293,764 shares
168,250 shares
50,233 shares
50,338 shares
32,421 shares
16,472 shares
13,499 shares
14,426 shares