31,739 shares
215,564 shares
40,932 shares
88,095 shares
133,780 shares
17,008 shares
20,725 shares
43,312 shares
122,804 shares
339,525 shares