22,356 shares
16,004 shares
18,602 shares
223,637 shares
171,203 shares
184,413 shares
104,510 shares
90,566 shares
149,300 shares
315,324 shares