337,171 shares
29,858 shares
35,814 shares
3,843,135 shares
25,465 shares
68,004 shares
26,162 shares
15,359 shares
22,160 shares