25,420 shares
23,446 shares
293,843 shares
168,312 shares
50,297 shares
50,411 shares
32,494 shares
16,562 shares
13,560 shares
14,512 shares