108,301 shares
282,295 shares
173,306 shares
78,040 shares
155,841 shares
114,461 shares
157,980 shares
554,285 shares
161,543 shares
128,329 shares