22,703 shares
775,322 shares
117,926 shares
248,430 shares
135,554 shares
179,246 shares
149,391 shares
95,031 shares
301,705 shares
280,580 shares