19,453 shares
20,730 shares
15,935 shares
27,058 shares
258,778 shares
23,254 shares
23,969 shares
72,696 shares
36,326 shares
23,241 shares