21,662 shares
19,671 shares
43,099 shares
167,966 shares
16,424 shares
20,569 shares
14,303 shares
268,469 shares
33,276 shares
31,823 shares