21,381 shares
19,359 shares
42,828 shares
167,674 shares
16,155 shares
20,110 shares
14,021 shares
268,112 shares
32,984 shares
31,545 shares