21,427 shares
17,944 shares
32,080 shares
517,620 shares
13,845 shares
21,326 shares
20,856 shares
14,265 shares
172,137 shares
16,304 shares