15,378 shares
14,747 shares
152,540 shares
14,908 shares
18,481 shares
17,705 shares
25,478 shares
339,112 shares
97,068 shares
27,558 shares