97,597 shares
303,032 shares
213,860 shares
160,800 shares
167,247 shares
136,497 shares
127,203 shares
128,430 shares
108,357 shares
190,397 shares