265,250 shares
599,697 shares
51,955 shares
179,008 shares
49,393 shares
687,703 shares
102,416 shares
644,404 shares
201,173 shares
407,320 shares