40,822 shares
125,315 shares
23,587 shares
65,015 shares
49,539 shares
21,263 shares
27,389 shares
38,671 shares
94,403 shares
178,981 shares