30,786 shares
69,237 shares
40,309 shares
72,532 shares
47,553 shares
87,581 shares
285,043 shares
56,571 shares
316,899 shares
18,409 shares