108,297 shares
282,275 shares
173,246 shares
77,997 shares
155,830 shares
114,435 shares
157,944 shares
554,254 shares
161,529 shares
128,307 shares