22,549 shares
16,162 shares
18,798 shares
223,784 shares
171,254 shares
184,630 shares
104,540 shares
90,639 shares
149,369 shares
315,356 shares