108,388 shares
282,472 shares
173,489 shares
78,274 shares
156,047 shares
114,673 shares
158,217 shares
554,403 shares
161,643 shares
128,469 shares