337,259 shares
29,949 shares
35,880 shares
3,843,227 shares
25,529 shares
68,079 shares
26,225 shares
26,231 shares
15,418 shares
22,228 shares