25,305 shares
23,283 shares
293,689 shares
168,194 shares
50,198 shares
50,303 shares
32,380 shares
16,431 shares
13,461 shares
14,381 shares