22,357 shares
16,004 shares
18,602 shares
223,637 shares
171,204 shares
184,414 shares
104,511 shares
90,566 shares
149,300 shares
315,324 shares