22,506 shares
16,127 shares
18,751 shares
223,755 shares
171,250 shares
184,581 shares
104,535 shares
90,626 shares
149,342 shares
315,339 shares