108,240 shares
282,199 shares
173,139 shares
77,847 shares
155,726 shares
114,347 shares
157,805 shares
554,203 shares
161,479 shares
128,228 shares