21,779 shares
63,833 shares
11,548 shares
28,100 shares
18,343 shares
353,091 shares
126,023 shares
15,351 shares
10,236 shares
69,430 shares