82,263 shares
322,658 shares
22,931 shares
253,397 shares
29,218 shares
30,623 shares
95,267 shares
42,771 shares
35,604 shares
31,178 shares