108,256 shares
282,215 shares
173,181 shares
77,888 shares
155,747 shares
114,364 shares
157,829 shares
554,212 shares
161,487 shares
128,248 shares