337,176 shares
29,865 shares
35,819 shares
3,843,144 shares
25,468 shares
68,012 shares
26,165 shares
26,167 shares
15,362 shares
22,164 shares