21,781 shares
19,775 shares
43,228 shares
168,134 shares
16,612 shares
20,771 shares
14,453 shares
268,590 shares
33,389 shares
31,935 shares