240,423 shares
78,708 shares
346,524 shares
363,746 shares
121,908 shares
110,919 shares
150,810 shares
47,437 shares
102,349 shares
518,253 shares