20,795 shares
32,040 shares
15,279 shares
99,730 shares
19,921 shares
51,722 shares
25,173 shares
20,281 shares
18,969 shares
32,966 shares