337,464 shares
30,147 shares
36,071 shares
3,843,443 shares
25,708 shares
68,310 shares
26,426 shares
26,425 shares
15,593 shares
22,414 shares