25,286 shares
23,265 shares
293,623 shares
168,097 shares
50,180 shares
50,285 shares
32,335 shares
16,396 shares
13,446 shares
14,295 shares