100,258 shares
195,731 shares
246,087 shares
83,299 shares
75,526 shares
74,856 shares
100,926 shares
287,070 shares
402,829 shares
527,016 shares