337,453 shares
30,125 shares
36,059 shares
3,843,422 shares
25,701 shares
68,296 shares
26,413 shares
26,415 shares
15,582 shares
22,402 shares