97,682 shares
303,601 shares
214,259 shares
161,413 shares
167,300 shares
137,076 shares
127,704 shares
128,849 shares
108,699 shares
191,101 shares