82,161 shares
322,524 shares
22,865 shares
253,282 shares
29,085 shares
30,561 shares
95,134 shares
42,679 shares
35,515 shares
31,059 shares