337,108 shares
29,815 shares
35,752 shares
3,843,084 shares
25,450 shares
67,942 shares
26,117 shares
26,124 shares
15,342 shares
22,142 shares