22,512 shares
16,129 shares
18,751 shares
223,759 shares
171,250 shares
184,583 shares
104,535 shares
90,626 shares
149,345 shares
315,343 shares