26,412 shares
25,436 shares
22,355 shares
26,328 shares
273,095 shares
19,070 shares
23,602 shares
31,584 shares
27,289 shares
14,617 shares