118,449 shares
108,967 shares
500,247 shares
34,261 shares
226,957 shares
156,510 shares
187,474 shares
34,812 shares
48,958 shares
51,463 shares