34,418 shares
27,232 shares
18,905 shares
114,652 shares
201,806 shares
123,038 shares
49,872 shares
46,378 shares
157,914 shares
72,293 shares