100,258 shares
195,730 shares
246,084 shares
83,298 shares
75,526 shares
74,856 shares
100,925 shares
287,068 shares
402,826 shares
527,008 shares