108,278 shares
282,215 shares
173,205 shares
77,917 shares
155,789 shares
114,373 shares
157,861 shares
554,216 shares
161,500 shares
128,252 shares