23,689 shares
15,738 shares
543,679 shares
24,485 shares
36,681 shares
149,213 shares
499,436 shares
74,336 shares
125,504 shares
46,058 shares