126,053 shares
80,344 shares
49,634 shares
236,030 shares
41,723 shares
283,771 shares
302,672 shares
48,545 shares
69,775 shares
47,693 shares