23,248 shares
49,026 shares
17,224 shares
101,465 shares
83,044 shares
39,659 shares
32,961 shares
42,361 shares
16,038 shares
36,400 shares