21,712 shares
19,731 shares
43,168 shares
168,039 shares
16,533 shares
20,681 shares
14,395 shares
268,526 shares
33,332 shares
31,868 shares