21,427 shares
17,941 shares
32,080 shares
517,616 shares
13,845 shares
21,322 shares
20,850 shares
14,265 shares
172,137 shares
16,304 shares