25,299 shares
23,278 shares
293,673 shares
168,181 shares
50,193 shares
50,298 shares
32,376 shares
16,415 shares
13,456 shares
14,336 shares