23,091 shares
16,662 shares
19,280 shares
224,323 shares
171,823 shares
185,218 shares
105,151 shares
91,284 shares
149,976 shares
315,890 shares