19,785 shares
25,286 shares
22,444 shares
29,056 shares
222,538 shares
79,929 shares
76,573 shares
53,455 shares
20,210 shares
84,831 shares