25,286 shares
23,265 shares
293,626 shares
168,107 shares
50,180 shares
50,285 shares
32,337 shares
16,396 shares
13,446 shares
14,295 shares