126,042 shares
80,336 shares
49,631 shares
236,025 shares
41,712 shares
283,757 shares
302,657 shares
48,519 shares
69,759 shares
47,675 shares