20,844 shares
32,065 shares
15,281 shares
99,735 shares
19,927 shares
51,741 shares
25,181 shares
20,284 shares
18,989 shares
32,971 shares