21,484 shares
19,455 shares
42,917 shares
167,767 shares
16,209 shares
20,314 shares
14,102 shares
268,261 shares
33,065 shares
31,624 shares