337,553 shares
30,210 shares
36,155 shares
3,843,545 shares
25,781 shares
68,391 shares
26,489 shares
15,675 shares
22,493 shares