25,494 shares
56,652 shares
29,377 shares
83,180 shares
59,799 shares
256,846 shares
183,895 shares
23,653 shares
78,081 shares
53,841 shares