25,286 shares
23,264 shares
293,623 shares
168,094 shares
50,179 shares
50,285 shares
32,335 shares
16,396 shares
13,446 shares
14,295 shares