10,578 shares
7,838 shares
31,599 shares
117,300 shares
283,899 shares
8,644 shares
27,843 shares
12,395 shares
17,810 shares
141,664 shares