25,734 shares
108,482 shares
420,999 shares
44,543 shares
97,304 shares
25,367 shares
12,596 shares
17,688 shares
18,900 shares
116,577 shares