25,506 shares
14,429 shares
131,126 shares
351,425 shares
27,039 shares
169,085 shares
41,962 shares
132,767 shares
21,451 shares
204,268 shares