39,826 shares
172,080 shares
425,350 shares
302,107 shares
73,831 shares
273,423 shares
191,557 shares
95,795 shares
320,233 shares
41,254 shares