337,110 shares
29,815 shares
35,753 shares
3,843,086 shares
25,450 shares
67,945 shares
26,117 shares
26,125 shares
15,342 shares
22,142 shares