109,037 shares
31,562 shares
17,130 shares
76,366 shares
70,013 shares
91,664 shares
391,069 shares
18,303 shares
17,736 shares
66,947 shares