97,643 shares
303,462 shares
214,093 shares
161,335 shares
167,282 shares
136,923 shares
127,541 shares
128,705 shares
108,583 shares
190,917 shares