22,360 shares
16,004 shares
18,603 shares
223,637 shares
171,205 shares
184,414 shares
104,511 shares
90,567 shares
149,300 shares
315,324 shares