44,340 shares
123,064 shares
168,768 shares
25,054 shares
406,048 shares
29,086 shares
109,487 shares
37,845 shares
102,571 shares
120,626 shares