23,258 shares
49,042 shares
17,229 shares
101,474 shares
83,058 shares
39,664 shares
32,977 shares
42,375 shares
16,053 shares
36,411 shares