21,484 shares
19,455 shares
42,918 shares
167,771 shares
16,212 shares
20,317 shares
14,103 shares
268,266 shares
33,068 shares
31,627 shares