304,455 shares
374,827 shares
66,015 shares
175,170 shares
871,368 shares
126,458 shares
258,301 shares
146,691 shares
192,377 shares
266,219 shares