25,352 shares
23,330 shares
293,753 shares
168,247 shares
50,231 shares
50,334 shares
32,418 shares
16,470 shares
13,494 shares
14,419 shares