22,366 shares
16,006 shares
18,614 shares
223,641 shares
171,209 shares
184,421 shares
104,517 shares
90,574 shares
149,300 shares
315,325 shares