19,984 shares
25,562 shares
22,513 shares
29,429 shares
222,843 shares
80,226 shares
76,899 shares
53,503 shares
20,507 shares
84,911 shares