337,171 shares
29,856 shares
35,812 shares
3,843,134 shares
25,465 shares
68,004 shares
26,161 shares
15,358 shares
22,159 shares