291,943 shares
90,849 shares
136,596 shares
167,334 shares
168,896 shares
90,484 shares
482,202 shares
222,657 shares
330,490 shares
350,438 shares