31,154 shares
14,610 shares
26,596 shares
110,196 shares
258,022 shares
235,355 shares
209,752 shares
64,080 shares
49,425 shares
124,482 shares