46,179 shares
32,574 shares
215,406 shares
56,322 shares
42,348 shares
164,308 shares
18,693 shares
139,063 shares
38,848 shares
126,606 shares