253,822 shares
29,847 shares
23,583 shares
30,782 shares
255,428 shares
18,418 shares
199,472 shares
45,974 shares
44,382 shares
50,045 shares