22,472 shares
16,094 shares
18,703 shares
223,721 shares
171,238 shares
184,535 shares
104,527 shares
90,609 shares
149,318 shares
315,328 shares