271,703 shares
66,303 shares
32,835 shares
141,773 shares
314,451 shares
374,815 shares
34,261 shares
263,769 shares
42,713 shares
63,084 shares