25,693 shares
23,792 shares
294,171 shares
168,702 shares
50,594 shares
50,705 shares
32,812 shares
16,852 shares
13,802 shares
14,785 shares