108,304 shares
282,295 shares
173,308 shares
78,042 shares
155,847 shares
114,461 shares
157,983 shares
554,285 shares
161,543 shares
128,329 shares