31,900 shares
215,685 shares
41,050 shares
88,336 shares
133,923 shares
17,181 shares
20,794 shares
43,445 shares
122,882 shares
339,626 shares