22,496 shares
16,118 shares
18,736 shares
223,744 shares
171,245 shares
184,567 shares
104,532 shares
90,622 shares
149,332 shares
315,331 shares