31,718 shares
215,555 shares
40,925 shares
88,070 shares
133,730 shares
16,989 shares
20,703 shares
43,298 shares
122,800 shares
339,496 shares