97,667 shares
303,554 shares
214,181 shares
161,399 shares
167,295 shares
137,024 shares
127,660 shares
128,827 shares
108,665 shares
191,048 shares