21,445 shares
77,515 shares
23,523 shares
19,040 shares
141,785 shares
44,546 shares
41,458 shares
113,572 shares
20,967 shares
166,629 shares