167,313 shares
27,460 shares
69,761 shares
230,063 shares
348,162 shares
32,482 shares
166,030 shares
227,294 shares
74,241 shares
32,436 shares