97,647 shares
303,505 shares
214,118 shares
161,357 shares
167,287 shares
136,952 shares
127,566 shares
128,733 shares
108,599 shares
190,961 shares