301,278 shares
582,112 shares
324,371 shares
510,991 shares
329,192 shares
166,729 shares
815,914 shares
764,765 shares
241,381 shares
311,718 shares