26,027 shares
18,549 shares
115,018 shares
40,773 shares
71,245 shares
28,018 shares
29,403 shares
47,870 shares
35,533 shares
78,275 shares