82,166 shares
322,529 shares
22,873 shares
253,287 shares
29,090 shares
30,566 shares
95,139 shares
42,685 shares
35,520 shares
31,064 shares