337,187 shares
29,874 shares
35,827 shares
3,843,158 shares
25,476 shares
68,018 shares
26,178 shares
26,172 shares
15,368 shares
22,170 shares