31,552 shares
215,300 shares
40,824 shares
87,830 shares
133,618 shares
16,846 shares
20,475 shares
43,196 shares
122,677 shares
339,364 shares