28,321 shares
14,745 shares
10,852 shares
23,053 shares
288,814 shares
17,323 shares
25,692 shares
28,207 shares
163,001 shares
25,024 shares