308,565 shares
183,054 shares
139,947 shares
141,439 shares
152,292 shares
152,578 shares
111,836 shares
130,412 shares
123,587 shares
139,005 shares