112,176 shares
79,948 shares
364,414 shares
270,845 shares
61,458 shares
200,727 shares
264,355 shares
70,290 shares
454,445 shares
68,977 shares