21,378 shares
19,337 shares
42,824 shares
167,652 shares
16,153 shares
20,104 shares
14,001 shares
268,096 shares
32,964 shares
31,525 shares