97,643 shares
303,476 shares
214,103 shares
161,336 shares
167,284 shares
136,929 shares
127,546 shares
128,717 shares
108,592 shares
190,929 shares