97,584 shares
303,019 shares
213,748 shares
160,761 shares
167,235 shares
136,402 shares
127,141 shares
128,336 shares
108,322 shares
190,296 shares