25,509 shares
56,666 shares
29,390 shares
83,193 shares
59,799 shares
256,859 shares
183,907 shares
23,653 shares
78,099 shares
53,853 shares