34,164 shares
32,232 shares
98,549 shares
89,989 shares
43,701 shares
33,110 shares
111,672 shares
331,704 shares
119,498 shares
22,774 shares