21,835 shares
19,813 shares
43,252 shares
168,237 shares
16,657 shares
20,845 shares
14,503 shares
268,652 shares
33,425 shares
31,981 shares