31,747 shares
215,567 shares
40,933 shares
88,099 shares
133,783 shares
17,020 shares
20,725 shares
43,312 shares
122,805 shares
339,535 shares