21,426 shares
17,932 shares
32,076 shares
517,612 shares
13,844 shares
21,313 shares
20,843 shares
14,264 shares
172,126 shares
16,300 shares