23,949 shares
15,793 shares
543,876 shares
24,532 shares
36,911 shares
149,319 shares
499,707 shares
74,578 shares
125,797 shares
46,289 shares